奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 600|回复: 0

20秋吉大《C语言程序设计》在线作业一-1

[复制链接]
发表于 2020-12-20 20:45:47 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《C语言程序设计》在线作业一
; x9 G$ `: }8 ?' N0 o$ ], F1 h试卷总分:100    得分:100
$ i; d+ \3 `* w$ g第1,有以下程序:    #include    union pw    { int i;    char ch[2];}a;     main()     {a.ch[0]=13;a.ch[1]=0;printf("%d\n",a.i);}    程序的输出结果是5 R3 G+ g% t* c. p9 a
A、13
" _0 C# O- k% Q3 M3 PB、14, I) G' u5 f! j8 c
C、208& \  e" E, C' {( N8 {2 p4 {
D、209, a! q0 X6 Z! o7 p# j
正确资料:
+ L  D3 a8 {; }
: {8 v! J: y. y! }2 a- N2 G; U7 ?3 y9 A8 s4 a, p
第2题,假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:    PROG ABCDEFGH IJKL回车,则输出结果为    main( int argc, char *argv[])    { while(--argc0)    printf("%s",argv[argc]);    printf("\n");    }
# T' F) W! C5 \! NA、ABCDEFG
: ~3 n3 D; h$ P, k+ OB、IJHL0 K( Q% x) f8 s, E! U8 @( }
C、ABCDEFGHIJKL2 @2 v" c$ r6 U# M; \5 A) F
D、IJKLABCDEFGH
  S: ~# X5 f+ ?* W6 \' W  T% f正确资料:# J( \" `$ v: z7 a: Y

! m1 K7 W3 A5 L2 {4 ]
. I, w; C4 K" J2 _/ T' Y第3题,设有以下说明语句    struct ex    { int x ; float y; char z ;} example;    则下面的叙述中不正确的是; M8 C$ H9 Q# \( n# g
A、struct结构体类型的关键字
5 [! z. j8 Q& ^2 @$ `0 ZB、example是结构体类型名
9 h' U+ X) Q$ L% u; C* VC、x,y,z都是结构体成员名7 D8 r' F4 M! V% H* _3 A
D、struct ex是结构体类型名" U0 n, [, r& r  C: z1 c4 |) [
正确资料:+ z$ g  C9 M# |5 G, f5 `% m
8 K: U* h5 g7 p

6 s/ b  x. b2 T第4题,设有int x=11;则表达式(x++*1/3)的值是5 ~" `8 N& F, J$ l
A、3. S. T/ ?6 B2 |0 B( q  r
B、40 X3 L1 L/ r4 g3 q5 f, B: X0 `7 l
C、11
9 E- ~# T& e8 ?! ]# _* Q5 ?D、12
. F  z/ C% L1 L* b7 ?2 d$ [4 w/ j正确资料:- \- t: b- L9 O/ n" x) a! v! U& Y

# [* j( |5 r: T9 ]7 G5 T# P' ?* p2 _6 ^! d" U0 y
资料来源:谋学网(www.mouxue.com),请选出可用作C语言用户标识符的是
0 Q+ I# c; ~" h& ?! k( O4 aA、void,define,WORD( Q6 S7 J' H" z: J  J
B、a3_b3,_123,IF
9 _! Y+ j  i' ~1 ^6 p+ \) aC、FOR,--abc,Case+ g, b/ p8 e% @% K( f( G
D、2a,Do,Sizeof1 C9 Q& t* ~7 e  H* ?- _
正确资料:! F# [; y, Z. L0 V4 B$ Y: q
& g$ S4 |5 T( C3 i& V2 m

8 W9 R6 y4 e; _第6题,C语言允许函数类型缺省定义,此时函数值隐含的类型是: ~# k' W! }7 o& Z! j7 `
A、float
3 g7 t& S$ U, l- y( L: tB、int
  p9 {* b% a) |C、long
- E& Z0 v6 Q- P  |7 N% oD、double
% D& N' _+ ~3 t9 g: |正确资料:  w2 Q1 g* h  b# Z6 f0 {6 b5 P

5 u$ |3 l* x: {: B) C* M; @
$ l- f( d: l$ a) j第7题,设有数组定义: char array[]="China"; 则数组 array所占的空间为
2 L, M& D7 B# J$ j" tA、4个字节
- P% ]2 c* [- k" ?B、5个字节
; a* w4 M  W! O; S& O& qC、6个字节3 M% ^% `8 |9 w" ^
D、7个字节
, d% P5 o6 M# J5 k  I4 H' m正确资料:
8 X& T$ F1 T9 i
0 d$ n. }* c& d. a/ c
* i* ~! X* L7 l7 i  ^8 r) I! ~第8题,若有以下程序    #include     int a[]={2,4,6,8};    main()    { int i;    int *p=a;    for(i=0;i4;i++)a[i]=*p;    printf("%d\n",a[2]);    }    上面程序输出结果是$ g' H5 Z$ u. m, v
A、6/ I3 c3 S% T' N6 k
B、8
8 L9 u$ G6 C1 @3 M2 D( t# OC、4
* ?' x0 k3 L! l1 uD、2$ o+ q% i0 X+ ~2 w! U7 u
正确资料:0 j6 s7 Y' ^, ?& r% d# y" Y
* c: d5 l! O: i* L3 }$ {

4 k7 ^: A2 ?7 B9 I/ {7 E4 B第9题,下列各数据类型不属于构造类型的是
3 s$ u, P4 k# E/ Y& Q9 nA、枚举型. j7 B6 q7 R5 Z
B、共用型
# `  O( \' Z! I7 P8 GC、结构型2 L1 s4 d3 c7 ^
D、数组型: u, [6 H' s) E+ ~, J
正确资料:
- g1 @) y& t8 Z
0 s5 q; G( {. j* A; u$ }; \3 p- w' x
资料来源:谋学网(www.mouxue.com),下面能正确进行字符串赋值操作的是
" ~; r9 r* [0 s4 x' h4 j8 WA、char s[5]={"ABCDE"};
! q0 A/ |, V! mB、char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′};/ i; Z, U( w, Y; w# w6 ?
C、char *s;s="ABCDE";
$ J# ?* Y4 k0 P- N3 C, DD、char *s;char a; scanf("%s",&s);4 o4 n5 Y  o+ P) E: y; e5 Q* I
正确资料:' x; _& J( S# j9 c& i! ^9 t7 X7 E
0 S) C6 {/ k9 M4 ]( l: o; V6 k

* x6 @" V* J7 a第11题,在文件操作中,用于检测和设置文件状态的函数有______。7 x5 E  A- G0 c% n3 f+ w' q: ?
A、文件结束检测函数feof()8 K: f# M4 y- i$ i: }- [  Q
B、读写文件出错检测函数ferror()
( V* R# o3 `0 T) T# u: HC、文件出错和结束标志文件函数才clearerr()" O2 s6 J$ d# t0 X; |$ k" C* H/ F) f
D、文件关闭函数fclose(), q9 ~; c% k# c; g% H
正确资料:,B,C
" A* x: g: I# u* m) J, @
  e9 l& F% q; h* E& f
( c5 \- b# ^# h1 A9 b! e3 U; ^! k资料来源:谋学网(www.mouxue.com),以下对C语言函数的有关描述中,错误的是:______。
5 C* a1 l: @2 e5 g# }5 X* G$ e3 lA、调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
7 r- Z- E! k: c1 ]# HB、函数既可以嵌套定义又可以递归调用
9 {9 h3 }5 L& m$ R+ a* h' C" lC、函数必须有返回值,否则不能使用函数
( n: z/ F  N% }* KD、程序中有调用关系的所有函数必须放在同一个源程序文件中
9 p" s( h* d2 O. r8 \正确资料:,C,D
: a# T. j9 r! A* Y  [9 S; A& l: z+ T8 D/ R7 p; @1 M2 W& U
, F( K( L/ ?/ q  R8 |
第13题,设有如下定义:int (*ptr)();则以下叙述中不正确的是______。" x- m% Y- M. o, J$ W0 l
A、ptr是指向一维数组的指针变量
& d; `7 o9 L+ j& I; X. \B、ptr是指向int型数据的指针变量
! b9 L5 R& |5 z7 H0 G( D5 lC、ptr是指向函数的指针,该函数返回一个int型数据7 s; T  v/ G0 ?3 O6 l8 }% d
D、ptr是一个函数名,该函数的返回值是指向int型数据的指针
" p9 `- L* S# }0 v5 X正确资料:,B,D
! t' V( q2 t% F0 k% n: b( g, Y' U8 Y0 Y/ k5 ?+ v

# z5 A( d* N" J' g9 W) t4 p) \第14题,以下______是正确的转义字符。(        )
. v9 K0 h- \* bA、'\\'
0 V( O/ j5 t0 r. ^B、'\'9 {$ c/ t6 ]/ X; B% S& _
C、'\81'
! u% _+ _- f5 l, @. dD、'\0'1 N! l  L. @3 T6 x$ q$ s
正确资料:,B,D
9 M8 [: V5 ^( {& ^* s
# S4 ^  ]* _$ s9 F- Y' y7 ~  x
9 ]7 m+ v) _/ ]资料来源:谋学网(www.mouxue.com),在C语言中,正确的int类型的常数是:______。: c8 t; E7 e. l
A、0
$ P) e; v4 L  e) o5 f) a4 x( QB、32768
$ {: q9 P9 q9 r$ nC、037! m) @3 g6 e" ~- r. d* t- L+ {
D、0xaf# W7 f0 `3 O0 H+ Y0 [2 v4 x
正确资料:,C,D
% K/ ?: D7 d- ?2 Q$ N+ e
7 C. g$ c" x- r! K' I5 Z" G) Z. }: k5 Z
第16题,语句int pt中的*pt是指针变量名。) K! \& t  z, V6 W- B  t
A、错误
' y# W, [: P4 U1 p: j$ WB、正确
6 F  i0 H3 p/ d; U9 \% O/ G正确资料:6 l1 o" h1 j4 R5 ?( X' _( R

: b  s& I9 i, h0 a/ J- q" _5 @2 y; n! h* o) I3 G2 l
第17题,switch语句中,各个case和default的出现次序不影响执行结果。(  )
: ?( b0 f  R& B3 V, ]  LA、错误
4 }! \0 _) {9 y; D( e1 F( f" dB、正确
8 C3 {5 q2 [: S0 M2 u# o5 D. k正确资料:
5 i* Y6 z* l! l! ~; C; M% W3 M4 }
3 j! ]/ }- t$ M% g" z" ]/ c+ u- y, {
第18题,宏名必须用大写字母表示。
! z: D5 n# S3 h. nA、错误4 e2 g+ h; K9 Y% l$ V
B、正确: f2 `& O1 @  k- @$ d
正确资料:
$ V6 x4 m& F3 b7 z% k2 d" u, z3 [) j' A0 t9 @5 _* X; O( ?6 s
4 t- r' i, T2 x- Y; C
第19题,' a'和"a"在内存中所占字节数相同。(  )
* g6 W% S) R2 I- s1 q& K) vA、错误
* K* l1 [/ e( x. ]/ CB、正确2 }$ H" d( f6 b/ n8 z
正确资料:
4 {+ s- R3 z3 h$ D/ [0 G) r6 m  @3 X* G' }

9 H2 c- P1 G; `/ z% Q4 I- u8 g$ E. _2 l资料来源:谋学网(www.mouxue.com),C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。(  )
9 Y1 p, l* V. A6 E) gA、错误
4 [, }% h0 y1 `+ H2 gB、正确
' j- H9 V/ [& w! H! {正确资料:
% x% E: m; K6 |; I2 e& P" |3 k& Y# t# u5 r

" a1 L0 B; [- Q: w' Q% c第21题,C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。(  )) j5 ^% F: i! N
A、错误6 H7 }! A& _5 U) [
B、正确
5 T( _- n7 m2 L! g* ?正确资料:  q) u) W& O/ ]" @2 i# t3 R, ~
1 J  Z0 Z5 @& W+ K8 `7 u3 R
+ n0 Z+ c+ {- J4 q4 [
第22题,puts和gets函数只能输入或输出一个字符串3 L6 O4 z/ N+ e# M  I
A、错误
9 @+ ?% m# ^; T% iB、正确
! l) Z" L4 Q2 C/ u, J% A正确资料:
6 I+ \- X: m/ t0 Y
, b2 j# j1 Y$ E9 O% W  t, m0 Z( T4 q
* D) K$ }% h( }第23题,函数必须有返回值,否则不能使用函数
0 U9 C7 h. t+ UA、错误
/ y3 u! B8 m) Z0 x" P+ _" Y6 e' MB、正确9 T8 G% S3 Z7 Q
正确资料:
3 P$ B, E& }2 c( }% N! C
1 c) z* K" l2 z+ `% ?1 G" C5 a6 j& S7 ^( |; r7 z/ K% n
第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。) Q" {# i( G1 I+ j
A、错误  i/ [$ ?- P1 x
B、正确
3 L+ }' P. g8 f8 m- N- Q& G正确资料:( a$ g0 E7 m6 L: Q1 c0 O; o. Q
- H0 n7 X" J# Q2 `! f3 q" f2 z/ R

$ T: Q9 a' v' T2 H! g' i% h" }资料来源:谋学网(www.mouxue.com),使用printf和scanf函数时,必须添加#include stdio.h命令。(  )# F" X; Q) m3 S$ x2 S1 A4 B
A、错误
1 A# |0 ^6 A: n  aB、正确4 R7 w1 g. @2 O$ {  l7 q
正确资料:
  n- \3 s" S+ D3 D* b! q; O# T* C+ `: M& O; o

! c0 \3 q/ O6 V+ `) J+ z, w5 p
, Z0 k- X! b; l' B" T* C8 o1 [5 u+ H2 |
: H: B. u; e, v. w
7 g, Q. w! H/ v
8 b+ i8 J! J9 d; p: z" o9 G; K
0 y# S4 r0 t+ w& [7 c1 f

6 ]! q* u( ?" m4 W& i4 I) v% d% g, A1 R" w# B4 ^( Y1 B
  |1 ?5 `% T) o! B0 `5 N

6 E( {& k: ]. k: L
4 d% p1 F$ w. y5 A) u
9 k. x4 C6 n% _+ e- U! ~  r7 _: k

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-9-29 00:58 , Processed in 0.100056 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表