赞
踩
$ D( ^ a1 u' D7 w试卷总分:100 得分:100+ B: `( g1 G+ z4 b
第1题,设有如下程序 # includestdio.h main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为( )
- H9 Y1 v+ o1 h: g+ `' LA、程序的输出结果为大写字母A- d8 z1 `" S4 i% F1 _9 v
B、程序的输出结果为小写字母a) ~% W, l: j2 b0 L3 V
C、运行时产生错误信息3 M) s( B* }5 Q# z* g, l x
D、格式说明符的个数少于输出项的个数,编译出错6 | i l4 B) X
正确答案:5 G- o* b% f* R9 H& G# @
3 P" C) m# n! A. T) a
( _$ T9 t4 a0 j- t& V7 q% h9 e5 C- [第2题,当不能正确执行文件关闭操作时,fclose函数的返回值是( )。9 M" V# K: ?* k, P" {
A、-1
( r8 G& d* a0 R; E* f; X2 I- DB、EOF/ w0 F4 v% H, @& q1 J2 h0 ?
C、TRUE1 ?' O' W3 [4 c" e0 ~( i* B/ @
D、1
, y+ L# q2 M# [正确答案:1 W/ a! `* J$ x- }# n" m0 `
' [6 N+ f) C3 f$ L; E( @' _( U& ^' S
第3题,从用户使用的角度看,函数有两种,它们是( )
# r+ }) `0 ]" |+ DA、库函数和用户自定义函数
@" E `( \/ V8 HB、库函数和主函数
3 t+ n- ]6 J/ pC、用户自定义函数和主函数: i$ v$ \5 a1 c6 J2 _
D、主函数和子函数& s4 [! r& u6 M' U U" y
正确答案:% k7 N5 L7 e2 ^1 f3 U% _% W
4 a+ G! R/ ?# d, N9 G7 R" @
4 s$ j6 l5 n" I第4题,x=-1; do { x=x*x; } while (x); 以上程序段( )
; q( _: J, w) K+ R4 ~A、是死循环
+ M4 s2 h$ @3 E! HB、循环执行2次1 B- t) Y: D! K5 Y) P9 R; z
C、循环执行1次' W& e+ {# L6 Q0 t
D、有语法错误! \8 o* s; u5 n" K* A
正确答案:# }5 H- n; f9 R# a. o' o& E
7 O: a& a* N- _. M$ o
8 \- N, @# A! F% F) h+ o/ \4 z6 ^答案来源:谋学网(www.mouxue.com),以下不正确的语句为( )
+ ?( X+ B8 o4 s' Z+ c6 O) p9 SA、if(xy);- ?. j- ~; P, B
B、if(xy){x++;y++;}5 A/ L0 D9 c( P# C2 [9 `: {" S6 H, u
C、if(x=y)&&(x!=0)x+=y;
7 m* }) o; ~0 X( b5 JD、if(x!=y) scanf("%d",&x); else scanf("%d",&y);
( _2 q, c/ t) E1 c5 v4 b正确答案:3 S$ ?+ n8 `2 ~1 d7 N) w; k
: c! O2 T. S0 F+ Z, n6 m
4 I1 L8 A# X) B) \0 j第6题,putchar函数可以向终端输出一个:
6 z1 N4 K Z* P5 D, n" o) XA、整型变量表达式值
! c; A4 z E" C# vB、实型变量值/ ^) j3 w: j o7 {) f- k
C、字符串
1 J& U# U3 d6 OD、字符或字符型变量值
8 e) a" d0 g z+ q2 J1 ~, F正确答案:/ p: ^) E7 F5 P: }) ^* ~) [" {
2 m C8 A# W; ^6 o7 I8 N+ z- p: g
第7题,设以下变量均为int类型,则值不等于7的表达式是( )
6 U6 _0 e- Y. l. ^' v+ Q LA、(x= y= 6, x+y,x+1)
, e5 O1 O+ v* BB、(x= y= 6,x+y,y+1)
1 v0 u; V7 s$ U: G/ bC、(x= 6,x+1,y= 6,x+y)/ f2 Y+ b* y, G% y3 H
D、(y=6,y+l,x = y,x+1)& X; j! y4 J( L& o6 e0 b2 R
正确答案:
9 H! Q8 {( V: X) C- L. {( O8 V; d2 n
3 }+ g- M2 ~6 z& x% F5 p' w
第8题,已知各变量的类型说明如下:' Y* J3 u$ j- ]1 W! b
int i=8,k,a,b;
: S1 {' c! g( E5 ]: Zunsigned long w=5;% {# w% K; ?- E8 B2 y# K: c
double x=1.42,y=5.2;/ C6 v6 S G1 }2 c. _5 ^. m
则以下符合C语言语法的表达式是:) l2 v1 E" G4 u: H6 z8 b% Y* G
A、a十=a一=(b= 4)*(a=3)4 `' p* V0 ^- k1 y; w; j
B、a=a*3=29 }, o1 Q2 G: @& y; U) x3 K' H
C、x%(一3): c+ v. @2 H. k2 \/ \
D、y=f1oat(i)$ s' N- @9 H0 @" e. D) g7 k
正确答案:3 ?6 A5 i. C* ?# V' M) B
& Q9 h! X3 n! J1 h' ?, F& E. @( W0 [) I+ m1 R
第9题,fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是( )
& g- S, c6 y+ M& AA、只写
9 J: z/ C; m( H8 H3 Q( o* ^B、追加
( w3 C% v2 G4 [# E* i' i& E/ E& LC、读或读写9 x% k' W6 N/ F. l
D、答案B和C都正确
8 K# h0 Y8 I9 ]( O% D7 v正确答案:4 R( I# G& t6 J+ X7 f
+ q3 O1 U# }6 c v: m
! J- J4 Z+ n6 \, { [2 I( P答案来源:谋学网(www.mouxue.com),下列哪个是读写文件出错检测函数( )。
f9 ^/ s# e4 p8 ~) FA、ferror
/ r; ^* @. j% B1 E, g( J; ^B、clearerr3 C' T( L/ ~. x1 g8 J0 ]9 L
C、feof
1 m' p4 m8 K' [6 A2 p4 E1 PD、fwrite$ h0 L" K8 [% Q9 `2 r
正确答案:! Q3 E9 u. ^2 g, D
7 S8 t- o: l) F1 U& }+ _5 d& k2 r, g
第11题,当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是
2 [- O% C4 j" W& h: sA、k%2}( {3 M/ q" {+ K z+ L
B、k%2==0
3 S% U0 g' a' Q+ MC、(k%2)!=0
& J$ D: q% l( K2 u, i8 hD、!(k%2==0), n. }8 L9 R4 G( p
正确答案:' `0 h. m# x) z; b, |
9 c& n j j- e* P4 X
" ]- j: A0 L7 n: ~0 _
答案来源:谋学网(www.mouxue.com),以下对一维整型数组 a 的正确说明是( )1 [) R. Q6 ^6 K1 w# b
A、int a(10) ;2 ?8 b! P& T4 _3 Z
B、int n=10,a[n];1 o2 ^+ ~ ^) G Q; S" W) f# i
C、int n;3 y; l( c! d4 z8 K8 [
D、define SIZE 10 int a[SIZE];" ?1 v' D6 S9 O8 c* A% s
正确答案:
% ]& L) {& O8 _/ U" U2 W8 @6 ?- X2 ~5 J* B5 w
+ d% q: p7 o+ w4 n; e: \! t8 ]2 ~+ C第13题,关于return语句,下列说法正确的是( )。
1 ~& T# I3 F# \- |4 zA、不能在主函数中出现( }5 p& @5 j1 q$ i4 b
B、必须在每个函数中出现
: {) _' d3 K3 K! T; }7 w! uC、可以在同一个函数中出现多次+ F& N1 Y" p' [; R2 u
D、只能在除主函数之外的函数中再出现一次
- z! M+ G6 ]0 ~5 G% C# a正确答案:8 W7 k3 [( b: U
5 e1 \9 X3 k, S4 a1 w
5 _4 q# Z6 T1 m# g$ `第14题,x=-2; y=-1; if(x!=0) if(x0) y=1; else y=0; 该程序段的输出结果为( )。
& ]# |; R4 `( E2 h8 W7 fA、1
, q3 Y) d2 a$ V2 tB、04 x9 |5 h5 B- d
C、-1) d# e) h' s1 Y
D、不确定
. n! l. X2 F1 m正确答案:, Q* B) p& A: Z1 D! K* ^1 T+ n: k1 K
9 e" F- m* a" h# J& l1 Q! C
$ X) i; K. D2 r/ ^6 D4 \9 X, i答案来源:谋学网(www.mouxue.com),struct person {char name[9]; int age;}; struct person class[10]={"John",17,"Paul",19,"Mary"18,"adam",16}; 根据上面的定义,能打印出字母M的语句是( )。. J2 _& Z( Y; s! Y5 L/ ]
A、printf("%c\n",class[3].name);4 t8 P( X1 B6 ?; e0 z* J
B、printf("%c\n",class[3].name[1]);* d( T$ E) s' P" x. k4 q( d& [
C、printf("%c\n",class[2].name[1]);
( }0 ]: c( z0 o T$ nD、printf("%c\n",class[2].name[0])
1 W7 v4 ]; E2 W" e$ I7 a正确答案:
5 O* g# l/ P" i" G! B" t9 _. b1 |' Q5 Q7 o' R& J, n4 y, {
7 p6 S y/ d8 F2 r第16题,C语言的函数中,( )。
. k( M1 m( x& u* }3 PA、必须有形参0 G0 T4 T7 E, G `! W
B、形参必须是变量名0 j) |" I {" G3 A- J
C、可以有也可以没有形参
+ ^$ S! l: k+ C$ r: h UD、数组名不能作形参
9 n' o) M$ ^* ~9 ~正确答案:6 c7 \) j8 D. y* r {
6 H4 z! ^6 {/ z& |
+ E! ?2 f! c- \
第17题,设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为( )。& Y8 f. I9 D; S
A、float+ h* F$ K3 @# _7 J' w! f6 Q
B、char' k$ q1 d7 T! P# }: ^. |
C、int2 w: B5 g; _- f! R
D、double2 a2 Y; N- k: Z! Q" j$ b4 ^
正确答案:- R/ H. A+ I9 U7 l" W. x
; v7 N* |$ ]% w [7 p" z7 u- e' n P
第18题,下面程序段 int k=2; while (k==0) {printf("%d",k);k--;} 则下面描述中正确的是()。, w8 T3 S; M D% x/ X- a( Y3 E
A、while 循环执行 10 次
/ ?: x5 }$ J/ U. r+ \$ k3 pB、循环是无限循环" W' {% y- g% v. `9 s3 {% `7 c, h
C、循环体语句一次也不执行
# \! X7 J# [+ F8 ^0 eD、循环体语句执行一次# x% P* G5 X" M9 W' X) L
正确答案:
+ M8 j5 M2 z% O
0 w& T# _0 s8 S! S7 W1 |/ U: t& @- j. ]+ E3 e, a: ?# _* ]) S
第19题,当说明一个结构体变量时系统分配给它的内存是( )( u& a( c5 r% R9 h, \4 h
A、各成员所需内存的总和1 `- h" z2 \7 K3 t
B、结构中第一个成员所需内存量
' v6 T6 o4 I0 [. x5 s LC、成员中占内存量最大者所需的容量- _0 Q# k- b5 P) Y+ m5 Y
D、结构中最后一个成员所需内存量
; J6 t9 q3 M+ L正确答案:6 C7 h4 h9 }0 s" P. i
/ \ J( I4 ?" j
5 p! ^* v4 k7 N. l2 R- ?答案来源:谋学网(www.mouxue.com),若已有定义int x;下列说明指针变量p指向x的正确语句是( )# [: v) V; W# @/ d( [
A、int p=&x;! D) L* d D. j9 D' {! Q2 r
B、int *p=&x;5 U& p# J' [# P% N8 g$ F
C、int p=x;7 I$ y/ t: z7 c" l9 Y* a
D、int *p=x;0 K( h8 s4 D8 V0 U+ U/ ?# Y7 s
正确答案:
4 |6 a1 K, o) q- F9 K4 @0 k+ ]$ E- J' q* q% Y4 m% w" j+ o
" v" }9 p1 ?, F0 m
第21题,已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )8 T8 w* {" p3 N+ L
A、p=&i" G) {2 Q5 c2 m% a8 \6 G* d: O. e
B、p=p1+ Q" I, T' p+ g' ]4 x9 |
C、p=&a[i]
# w# {3 t, V r+ Z4 r1 J* PD、p=109 y5 ~$ ^. z4 ^9 F
正确答案:) p2 b) {# F7 S3 ?4 F
. G- z3 B/ q2 V# `3 A _: E( M( ?& s
第22题,下面不正确的字符串常量是( )。$ _- K7 z, @& v* S8 K( b
A、abc'
1 U" |9 P3 E- RB、"12'12"! v( r9 \8 j) N1 L
C、"0 "" c# I) Y: e# ~: U0 z, `
D、" "9 G" j h( s- G0 f
正确答案:- X1 s+ N: I% Y" w7 W! i' J1 Z n
5 U4 l+ T2 v' H6 J0 Q6 h( S
. m$ p& p6 F/ E+ ~7 F& l6 h第23题,下面4个选项中,均是C语言关键字的选项是( )。7 K- u: m& c% {# _
A、auto enum include7 [5 `6 Y) n! ?. k, D3 X: e
B、switch typedef continue
4 n6 v- N! s1 P* a" [' UC、signed union scanf
4 \# }. u$ S# K2 o: CD、if struct type
9 ^8 ^! | b/ d6 d4 I0 i1 o! A0 Y5 L正确答案:) J3 S: P# |+ _2 T
j( C0 |" }6 Q; s* d
' S/ P& M" G, i$ |$ l5 M
第24题,已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:5 z, U1 t7 j+ w) K
A、整型变量的输出格式符只有%d一种: }, @' I8 A. y/ k
B、%x 是格式符的一种,它可以适用于任何一种类型的数据
2 ~; R& r }% i" z: @+ Q! b' W. sC、%x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的
7 c$ P7 V0 }3 g! C& y" ZD、%8lx 不是错误的格式符,其中数字8规定了输出字段的宽度9 B$ t1 w" {! V/ Y& d* i2 h" M$ m
正确答案:( ?! W+ \2 @6 O! Y' @1 e
+ C. ~, l3 d n4 ^6 K
0 }" o- p5 \# O答案来源:谋学网(www.mouxue.com),for (i=2; i=0; ) printf("%d" , i--) ; 以上程序段的循环次数是( )。
" w% a5 N' K7 w1 OA、2次
7 K) Y6 U1 r! Q7 r' s) E* UB、无限次
/ Q+ j4 n. {2 }6 o3 fC、0 次: b; n3 w* e- i! }( u ^! s0 I
D、1 次
3 W' k0 n, L" M! ^; u/ s: D正确答案:# ~: }. r* X3 V x3 l6 H
+ e! L# S2 B# O# i- }, J: i9 S# r
- D7 |0 J w2 c# l9 t: i
第26题,若以"a+"方式打开一个已存在的文件,则以下叙述正确的是( )。
0 X# ^. r8 I7 hA、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。
. _! S: Y% D2 t% f N4 `# nB、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。! T: {' ^7 z4 U* |" X6 T$ w
C、文件打开时,原有文件内容被删除,只可作写操作。4 t" m! A3 P1 m! V# w8 F, \- i
D、以上各种说法皆不下确。
`- N1 h; F3 M1 a P# }正确答案:
3 R+ S/ |) d) S( k1 t* ?- S) `% e; e, I5 t" D y. }0 |; ^
8 j( Z. o! h; Y5 @" f
第27题,main() {struct date {int year,month,day;}today; printf("%d\n",sizeof(struct date));} 以上程序的运行结果是( )
+ q3 \- i- t' W- z8 ZA、6
D6 ?9 Y6 l$ O2 z& S( a1 dB、8
( P" }7 a0 a- f# e3 cC、10' J2 {' ~! }# P( o; Q
D、121 i0 l7 \, T$ p. T5 f1 z
正确答案:
& G; e/ ^$ G& G* G
; ^% L) n; s @
, b0 _) [. k& `' P4 R7 U( P, L第28题,C程序的执行从哪里开始( )
3 M% u$ j' J, g7 B# C% Y" A' Y; FA、第一条语句2 _% ~& T* U: Q! p& C/ b
B、第一个函数
4 A! z7 z- Y6 OC、最后一个函数
6 K; w' M3 Z0 e3 K) M YD、主函数# R# @% r2 v) e) n) k$ C: [( B
正确答案:
/ H' I2 I$ S$ p6 {, I
# Q2 N; G5 R" w' h7 |! E) J5 y: ?& d4 _0 g. k
第29题,main( ) {int n=4; while(n)printf("%d ",--n); } 以上程序的输出结果是( )。
F, d9 L2 P \: T8 KA、2 0h7 J7 y8 w( z+ w" i' x+ w
B、3 11 p3 i6 Z1 n H' R; u* D% @
C、3 2 1 0
4 q m) A( l' F' \1 fD、2 1 04 J. {) S; P( N; F+ Y; M# K
正确答案:. z1 f5 ~) Y. D, V' z
' l& @3 y* [" p. ?
. m; H% S0 m% l, c r: _7 N2 l答案来源:谋学网(www.mouxue.com),下列函数调用中,不正确的是( )
0 G8 s/ @: O$ W0 ~- S1 Y7 {A、max(a,b)/ ^. ^# b8 G0 v; _
B、max(3,a+b)
; {( p9 a# V3 T- G" OC、max(3,5)
0 k7 N# u. a# Y( zD、int max(a,b)
) l9 z% k. U7 m; Z1 m' v: H正确答案:" a# o2 o$ V& w
( P3 |* @/ r+ ^, o' ~
' {" ~5 q. g* F- \
第31题,若执行fopen函数时发生错误,则函数的返回值是( )
" E! W7 ~' f+ ?, L( C( LA、地址值
# k. K: B; s, ^7 mB、null9 w! \% m, Z- E" k R
C、1; Y# ]$ w5 V. F& q
D、EOF
% E0 }$ r- m) d' c ?6 C5 {: s' N# _( D正确答案:
) G! P v; g9 M5 b2 }
2 W, G+ W* D7 g# Q' C- H& x' q2 ^2 s5 l* }$ n
第32题,fscanf函数的正确调用形式是( )。
- T: V$ N( B7 F6 T" p& JA、fscanf(文件指针,格式字符串,输出表列)- h6 `; W' i& P
B、fscanf(格式字符串,输出表列, fp): a5 d: J& ^/ ^
C、fscanf(格式字符串,文件指针,输出表列)
8 A! X9 m `9 `& y& S' i5 \D、fscanf(文件指针,格式字符串,输入表列)- @' F4 ^, M7 [3 ?, o
正确答案:! T# U8 C5 W: T, ^7 Q! g) Y1 H) I6 T
1 ]5 K' p! P% C- `- |! Z
% p6 K- _% Y$ Y# C7 J7 d6 A
第33题,如果在C语言中一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为( )。
. P" e/ ~( h3 r0 G9 e- z5 MA、0~255) k0 r" c+ D5 L& Z U* L: Q
B、0~32 7679 M! w9 O0 e9 A. [5 @
C、0~65 535K1 L" ?3 r: q1 \
D、0~2 147 483 6471 K! y6 Q; Z) d% x1 Z" w
正确答案:
6 Q& N: L! K6 d/ J* K$ W, m: o
+ M8 @+ P& H: j7 y3 k2 O9 Z* _. o" r: I1 Y% e: S+ Z
第34题,一个源程序文件由一个或多个什么组成( ), Q+ U8 h' M9 e" n7 w
A、语句
|1 P# P2 \3 O( X6 ?: iB、函数
7 S7 B; W+ b3 ~0 n5 {% zC、程序块
. v; ~6 Y; |; OD、子程序! V8 s( M9 [& T# ]
正确答案:% O% Q9 C1 M% k& E
3 E. [# ?8 ]; b7 J
+ o9 U t8 q4 X- _+ b
第35题,C语言结构体类型变量在程序执行期间( )。
& d+ b) [8 B `/ V4 bA、所有成员一直驻留在内存中/ u5 D# m6 k( D1 e1 H+ }- |
B、只有一个成员驻留在内存中
. d* e, o3 w! x9 ^' P& iC、部分成员驻留在内存中3 P" B+ T) c0 t* B/ w& v
D、没有成员驻留在内存中: `* h( M, q4 ~9 X2 Q: Z: @
正确答案:+ T. y( z: |' Q9 j
) s5 ^6 w0 `+ \8 A2 H
0 i9 |+ }0 H( s# w( c. A9 c第36题,x=-2; y=-1; if(x!=0) if(x0) y=1; else y=0; 该程序段的输出结果为( )。
6 N" k6 U9 A) o" Z" AA、1
3 _! b$ I+ ]: k9 G4 r) \ N! t' PB、0
* } O3 e4 ]+ F2 Y* f: n9 eC、-1
( \% ?8 \7 k G" uD、不确定& ] J7 s$ y9 j; U
正确答案:- n: O8 B& g' w+ {; p- I
: v! }$ d) M1 z# J' }5 F+ W: ?3 S
+ x. \7 C9 w+ p( S+ V/ G0 A第37题,下列哪个是字符写函数( )。
. |3 l7 o V6 _$ J$ \6 VA、fgetc
# e2 V& z: H* u- L; j e) t/ X, b5 cB、fputc
4 y7 `! {9 P0 S6 A* ~. o' |C、fgets
7 T- S3 W. K; X6 D/ E3 j. w* YD、fwrite
$ r2 g$ h3 G9 I) P4 A' |7 s正确答案:, ^9 O9 ?4 j0 {+ }
\4 v2 z" m% u5 R; J- s
" _3 Q) F8 J/ Y2 b1 L) t第38题,printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( )
& g7 V* |1 B; L) YA、从左起输出该字串,右补空格
& {4 h6 S2 H2 p7 |' `7 tB、按原字符长从左向右全部输出
/ i2 ^3 W* o5 ~2 nC、右对齐输出该字串,左补空格
3 f5 P6 [( p; U: p& J! J+ u; nD、输出错误信息; V' d0 T6 i( ~* L$ `8 i
正确答案:
4 {- r% t# Z4 z! x- \+ L
% D9 ^# T3 ~9 a2 h1 a. l/ I- h1 @2 X' e |0 O
第39题,判断字符串a是否大于b,应当使用( ). P- j" R- S- g5 O; b" k6 k
A、if (ab)
& z6 J* G1 s$ w3 m2 D+ v* t/ JB、if (strcmp(a,b))
6 o+ W# ~* N( E; H& O& r6 @C、if (strcmp(b,a)0)6 c, O& r5 A# L6 w F3 ?+ {8 y
D、if (strcmp(a,b)0)
% ?+ E- ^3 s" m" K正确答案:
9 c+ R2 [ H E; K8 L7 d d
% U7 o5 p; U, I0 a3 t; k* k; L3 I% ?2 e, O! r
第40题,main() { int x,y,z; scanf ("%d%d%d",&x,&y,&z); printf("x+y+z=%d\n",x+y+z); } 输入数据的形式是25,13,10回车,则程序的输出结果是( )5 m$ G/ S, `7 ` J$ G5 `4 M' S0 w
A、x+y+z=48
~$ }5 [6 |* ?/ k- eB、x+y+z=35
& {6 B- ^/ \, B+ v$ ?& p" {C、x+z=35
0 J7 z# H2 W1 f) M ?6 p+ o) [D、不确定值! q, o& q# c. O+ T
正确答案:% v! J3 s7 `! l9 T. D: d
B2 y& w% t: P' _4 R# D' ~
2 t9 g% p6 b+ o4 y- d. q
第41题,被main函数调用的函数只能是库函数。( )
4 k8 H: [3 `. @2 IA、错误
! n( a+ K9 J- Y' A( c YB、正确! A. ~) I& B- @: ~. I: D6 G0 a8 g
正确答案:
3 k/ {* c; o+ z+ ]* E+ Y* N3 B: n; D8 T% {" O1 B
/ S4 T- B7 @: w% ^+ E* T第42题,在Visual C中,整型数据在内存中占2个字节。( )& i, s4 c0 I. E" i) Y& j
A、错误/ d1 Y% J* @6 E. k% H+ O& w2 w) ~
B、正确
6 ]: L& k1 N* M: w正确答案:
" z3 X7 f0 a& x7 X& r5 k3 c" @6 | U4 ]7 M" f4 O0 d3 U0 G
6 y4 j9 h3 W+ i
第43题,对C语言中用到的任何一个变量都要规定其类型。( )
. r# J" g0 v7 G2 p( o- x( WA、错误
& U4 P* e8 j4 [, G; i; BB、正确
6 J; t+ {! t" q$ w1 C正确答案:
" j1 p4 {5 h g$ ^/ d& P8 r6 P) C. E
4 J/ C$ I1 ~- s6 H. g- O第44题,C语言中没有依存于硬件的I/O语句。( )
9 F! ~5 _, m! H/ p% U% ]( `A、错误
: D0 I0 m. ?2 C% j5 B" W9 d7 G( \. jB、正确' i* A. u2 J5 s. k) q
正确答案:: ^/ U. t$ `+ } Z' z
# g; H& o; K! M& @0 W) k# f" M' y; ^$ Z, @1 _" ^( F
第45题,赋值表达式c=b=a=3是错误的。( )
7 b; _. P3 ^9 K, L$ O0 iA、错误9 ^" v: H! m5 K2 t! L
B、正确, g/ o- A9 D+ m, y' }' b
正确答案:' E- |% n9 U, m& D& O
) x6 F+ |/ i" Y) D0 {" s* J, G" @
( q9 M6 s1 q- c/ `9 J) X$ _! C
第46题,C程序是由函数构成的,每一个函数完成相对独立的功能。( ). t% m( T) @+ s' |% F+ G7 X: T3 K
A、错误& v8 E2 ?- s2 `+ `$ l+ p
B、正确: F x. t/ o6 y2 Q7 V/ ^+ ~
正确答案:
: I5 D! r8 h2 _. O" h& A* ^# A
8 n/ f# D8 U5 `+ R2 {* V1 c
) s' M4 [1 ~0 u; q% x0 D第47题,按现代风格设计的C程序中,main中对函数声明的信息与定义此函数时第一行的信息完全相同。( )& b! h5 {$ ]( x. Y7 j; b6 ~0 `
A、错误
( `: I. V* X) FB、正确+ t5 j" ^! z! x: z6 ?& H
正确答案:
& i5 O7 L, f0 V" [: I
4 F/ E5 U! p3 }. X( l
# \& P8 i/ Z$ }8 J第48题,C语言采用解释方式将源程序转换为二进制的目标代码。( )* ^) R2 X) d. w4 S* h s }
A、错误
. S1 ?; q. |% j, ~! d# \B、正确& C3 n' g- v4 M, T0 a2 i
正确答案:9 s1 q) }/ w; j7 s4 W0 L
q$ B3 g3 r+ L0 u5 ]* Z- C) ~. w$ p' v8 C, ~
第49题,C语言中的标识符以字母或下划线开头,可跟任何字符。( ). f* y2 q/ o; m) V( b5 l
A、错误* V: _/ F5 W5 O4 y0 v+ U3 _; j: N
B、正确
: W5 B2 n0 x7 F正确答案:W$ _( h7 N7 ~! a( Y! Z, C
6 x- {2 z1 ~. S- V9 E* @( p
9 E" `# Q5 M8 Y% r2 G答案来源:谋学网(www.mouxue.com),在Visual C中,实型数据在内存中占4个字节。( )) Q% K' c c8 {$ E5 l4 g
A、错误( v/ S K8 y7 M; I3 S) p1 y9 f
B、正确
& O/ Z' `6 Q0 R! T$ s4 x6 r正确答案:
4 m* h& H) F' p$ G
: B% t+ V; L) d/ x! {. H( y1 _
7 n/ L4 q0 F% ` c$ |
, e# T8 Y. I- b0 H8 ?; v+ e, N; d& A; @! s6 i6 t- f
9 \( |/ p0 j0 G7 t5 H
' d) ]- Z: v: Z+ T) k R! y
# l& E0 Q2 o$ H- a& l6 y' z, u
- n( N- n; i1 ^. O* G! E9 k! F- L! h0 }
( J" I- c l3 a) Y( O
7 z! \* v! F: C r
& p+ z' B7 f- q% K/ I
& L) l# u$ t5 d8 }3 m
C, x' r$ c* [5 u/ P; |# Z" W5 {
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。