试卷总分:100 得分:100$ [) ?6 J* Z9 Q0 c5 J
第1题,C语言结构体类型变量在程序执行期间( )。: n( ]' C9 U) \/ ]8 P" X9 a7 M
A、所有成员一直驻留在内存中1 A# ^. m8 e1 ^, T4 y9 y/ h
B、只有一个成员驻留在内存中
5 i5 `8 V7 v/ w& a% i8 T EC、部分成员驻留在内存中/ T$ Q3 i4 ]4 k3 o4 n
D、没有成员驻留在内存中
* F7 L4 }/ w5 U$ y% i, Z正确答案:
! N8 U2 ~% N5 y% W3 [3 H* e$ I
7 h. S, `5 x: B3 j4 b第2题,设以下变量均为int类型,则值不等于7的表达式是( )
`! [- j6 g9 h- @4 X5 BA、(x= y= 6, x+y,x+1)+ J: L$ ~6 ^# e8 T3 s1 x$ g
B、(x= y= 6,x+y,y+1)
' x% {: b& b# NC、(x= 6,x+1,y= 6,x+y)6 f8 @7 m" e; |5 g! A/ m
D、(y=6,y+l,x = y,x+1)
+ d+ v( k1 l. r正确答案:
& ~9 S5 j. u3 K( t[. P% R0 _5 i, Y3 x9 O2 s! f
( Z$ A+ [/ f& G, z/ U) n2 q第3题,main() { int x,y,z; scanf ("%d%d%d",&x,&y,&z); printf("x+y+z=%d\n",x+y+z); } 输入数据的形式是25,13,10回车,则程序的输出结果是( )/ }* R2 c, e# A1 w2 g5 S
A、x+y+z=48
0 ~6 A) g9 y/ N/ q( N& VB、x+y+z=35
3 I6 v: h: J/ F6 OC、x+z=35
, b+ r" `* d7 E0 U: RD、不确定值: g- O) _5 U! f2 Z. S( M
正确答案:
# ^) D+ o! R v: Y0 d. e# f$ T4 H: p
, Y$ _7 a/ B- Z) Q9 V第4题,若执行fopen函数时发生错误,则函数的返回值是( )5 z2 r/ O8 D& o& t6 r
A、地址值
. C! ]' |6 D) j9 p" [( K+ fB、null
* s5 q2 w" y" t# F7 hC、1
( w {8 Y! Q% zD、EOF0 H0 X1 D& k! e9 L+ v
正确答案:( Y- x+ _; u5 |4 A- G/ A8 l
! n* w5 [2 f% E" |/ E$ J
# I% M7 l# \$ e* [* m1 S答案来源:谋学网(www.mouxue.com),若已有定义int x=2; int *p=&x;则*p的值为( )4 o6 G5 L: q) [
A、2( B5 n) @! H( T
B、&x" M& A! z2 [( Q( j2 B, p2 W
C、*x. N* H: K1 f# E1 ]: c
D、&p
+ `" N! g2 z; p9 s: j/ a1 g2 M( `正确答案:7 v5 [' X! j( e* Q) P9 @! `
) |# m I: j; d3 ]. o8 f
5 m3 v9 D: c7 y- ]/ u. ]
第6题,设有以下说明语句 struct stu {int a;float b;}stutype; 则以下叙述不正确的是( )
$ z, X' j9 ^. Z0 v5 D/ U8 h# cA、stutype 是用户定义的结构体类型名9 S3 {) g; F. d1 m
B、a 和 b 都是结构体成员名/ l' @! r+ k E$ j
C、struct 是结构体类型的关键字( }8 W, K* S; t- a7 Q
D、struct stu 是用户定义的结构体类型7 X) g% s' m5 L ~- {
正确答案:" j. g2 ~" J* {% Y
. ^ k& @$ a3 @: _7 o& Y* p
- _/ i1 X) C+ m9 l( i
第7题,x=-2; y=-1; if(x!=0) if(x0) y=1; else y=0; 该程序段的输出结果为( )。& t1 Y- U+ h! _& Q) w: L
A、1
6 |( F3 {. |1 }9 ]$ OB、08 y3 @/ }" r; G& X) O
C、-1
3 @$ Q& t- ?8 d" d; M3 z8 ~D、不确定
9 W+ n3 h; q( ^正确答案:
6 I2 a, [, Y, h$ z5 e
9 k! H) y) d, x6 Z+ V
5 O; u% _4 U% w3 U8 G2 w) i第8题,一个源程序文件由一个或多个什么组成( )
3 r) H7 Q$ O; [/ SA、语句0 F+ p/ i/ e0 x5 D6 p9 a& I( ^
B、函数9 o: R4 W; `; {( t# [/ J: [
C、程序块: W" r' x2 V# \9 }" |0 M& ?
D、子程序" k5 z% [( i5 \5 T
正确答案:3 L* J& I' t6 k+ W) R$ S0 Z
+ k( g2 S. M9 m. W$ t7 |4 c( _. v' \: S
第9题,若有定义char str[]= "very good",则str的长度为( )+ d; M' N! A2 H" P5 D- a, S
A、8
2 ]; p. e8 s8 LB、9
0 q3 M% p# v. `8 o7 b9 h4 I* RC、108 l/ E5 b% ^/ E* y: ?
D、110 s3 y8 O4 `8 @; h% u" [
正确答案:
: `5 i# E1 }: V. c8 s
4 O' q& a! w7 m# p! ^: O$ D: _' u! L- ^7 j2 h$ r7 y
答案来源:谋学网(www.mouxue.com),int k=1; while (k=10); 上述语句执行后,变量k的值是( )。; q8 ~0 G, V" V! k2 |* u
A、10
$ M7 S! L6 x% A* |B、11
, Y! _5 w% y( k! A3 q. G eC、9
( g/ ?/ ^# N7 z, i" ^! ~/ ~% xD、无限循环,值不定
# M6 r/ O) J; H) h* m正确答案:, a# {, |, [4 Z& f' b6 E
- P7 j ~+ `3 X) |" rd9 F. C2 u7 U# G' f% W8 Y
第11题,在C语言中,char型数据在内存中的存储形式是( )
' y/ B% f! f. h% X- l$ s! PA、补码
( S" z( {9 [) K+ ^4 B% D; U( ]$ nB、反码* ]4 c% \+ G. o, Q
C、原码
- W h8 {! A! p8 Z) E- CD、ASCII码S' O+ U" x N
正确答案:# B6 p: F0 n/ O c8 P/ c
, m8 O5 s9 U E9 ^( n, c8 u' S* q& U+ k
答案来源:谋学网(www.mouxue.com),fwrite函数的一般调用形式是( )) ^) G1 B/ v* o7 m
A、fwrite(buffer,count,size,fp)
: `3 g7 W, R0 e+ l2 W/ xB、fwrite(fp,size,count,buffer)8 t$ k/ d( T3 ~& l/ W' u
C、fwrite(fp,count,size,buffer)
6 ?; d- D" I, G. X9 FD、fwirte(buffer,size,count,fp)7 ^$ p9 D1 a0 _ Q: g' G* Q" P _
正确答案:
* ?3 g: f/ p: o! R, ]3 c% h0 A- H! h, a3 d
$ F& e5 H+ z/ M6 g5 J第13题,for (i=2; i=0; ) printf("%d" , i--) ; 以上程序段的循环次数是( )。0 S R: I9 X& u2 z: r3 p9 D
A、2次# O9 V# i: V ?* f8 ?2 \; b! t
B、无限次* M% i) T1 @) L
C、0 次
7 B. L9 T0 G* X$ |1 _* N$ rD、1 次
1 l( b8 g2 k0 U正确答案:
7 p1 b( i% I- }8 {& Y: D# O" e/ l# Z9 p5 X5 {/ w
8 |" [/ Z& Y) c# J5 O
第14题,for (i=2; i==0; ) printf("%d" , i--) ; 以上程序段的循环次数是( )8 W6 h, ?$ \% S7 o; c9 B( O% | ~
A、2次- C7 G2 ?" w; R% ?8 C
B、无限次, v- p2 F; T; @+ M4 r5 B
C、0次' \* e$ [+ @# J# l8 J
D、1 次1 j3 [ u L2 F) ]
正确答案:2 n, R# A1 V$ l$ w8 f5 l; z4 G( H
/ v9 f- D5 Z7 B7 S
8 ~4 o9 A3 }/ {: l- }6 W5 d7 i4 |答案来源:谋学网(www.mouxue.com),main() {int x=2,y=-1,z=2; if(xy) if(y0) z=0; else z+=1; printf("%d\n",z); } 以上程序的输出结果为( )。4 Q& Z1 A; S' |. i" ?2 S+ _
A、3- ~2 t# m# J( x1 U
B、20 ^3 Y, P E. N3 B0 ]
C、1" G. z+ F4 @) k" s/ i6 i. h
D、0
# ~; ^8 X/ v2 j- Q正确答案:* a) U) T+ {! p4 y2 `6 {
9 F2 g- j6 R9 A0 M1 \2 _
/ e& w- v4 k1 W第16题,已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )# B- E2 H6 u+ n9 s1 o- t5 k
A、p=&i
* ~+ u, V! W, G9 b: ]B、p=p1, h) U4 K/ F: h! C; ~
C、p=&a[i]
1 [- \, J2 y/ L$ T/ a. S6 X$ T F. N- H" `D、p=10
1 t6 P( z) f0 K% k; ]. }2 f, b正确答案:
3 T& E! I8 z' V8 Z0 C
! N& ~+ {% f/ H! h* P
( H2 v5 g" |* z3 l, ^第17题,在C语言中,要求运算数必须是整型的运算符是( )。
0 t9 G' ]. k" J9 q- t8 r! {" Y' rA、/6 p* `5 s0 J1 \0 i6 l/ L( y
B、&&4 d$ ?/ f1 P7 [ i, `& G$ x
C、!=
' I+ z* D+ m' o# V1 ND、%
2 ^0 L1 `* {2 v5 q; {& I正确答案:
# {7 E1 |$ A6 ^# n$ g! l& U# [+ B; S) C5 u+ U! \7 S/ H6 B
3 M! X$ |' e0 n* u第18题,下列函数调用中,不正确的是( )6 Y8 `8 ?" C* M
A、max(a,b)) d* c6 O* e7 n6 u' \8 Q
B、max(3,a+b); U% ]- {0 K7 x& b, |6 r
C、max(3,5)) g' Z3 n4 A8 H( S4 h- i6 x! @
D、int max(a,b)
; ^# g% N" _1 A* R9 Y8 t正确答案:. ]$ A/ @6 @$ ]# E$ z3 H
1 R7 k8 c. K6 P. G6 M$ J1 W D& O2 V
第19题,设有如下程序 # includestdio.h main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为( )2 O/ X( e2 K+ g% q/ d
A、程序的输出结果为大写字母A
' g% G) U. g4 L! j" {B、程序的输出结果为小写字母au4 f5 I" C8 S0 P5 _. G
C、运行时产生错误信息) P* A. ~# J3 N/ b# j: R; \0 i4 I, D
D、格式说明符的个数少于输出项的个数,编译出错7 F1 }' U! N) O
正确答案:' a+ E7 M' d. C* I- K' l
- w6 [% x/ _' m O3 `4 j
C$ o4 ~3 C, |! A答案来源:谋学网(www.mouxue.com),若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是( )
5 N( U/ E W2 Z' L' h! GA、fopen("D:\\user\\abc.txt","r")
: L) g& q, ^0 X# ?- q1 x, SB、fopen("D:\user\abc.txt","w")" d+ r4 ~9 S0 l% |; D; v
C、fopen("D:\\user\\abc.txt","r+")
: \9 B6 z2 y9 ?7 M# x* o) gD、fopen("D:\user\abc.txt","rb")
l* I# w) l; s& `9 ?正确答案:
- y4 I" O0 j4 v c, |) f2 `& O% c7 Z6 X6 x) Z
: `8 j# ?3 u6 p. h第21题,设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为( )。
4 z' v2 w4 V% s& ?" t; M' EA、float' L, }5 w# g! ?
B、char. a( [) v, \& s. K+ w
C、int2 I. \% d; p- V) D i9 d- n, U
D、double
* F9 ^7 ]2 f$ l8 t3 A7 l7 G正确答案:0 n6 v7 D" R" d: |
/ f) \) B2 \! \7 e0 Q' i! e
# w2 z3 D1 Y0 {# J$ v1 ~, p P( F* Y
第22题,从用户使用的角度看,函数有两种,它们是( )2 g$ \: r0 d+ N# q2 a) U4 x% S
A、库函数和用户自定义函数
6 z8 y/ _: n; H% e- L! _% U2 HB、库函数和主函数5 C, l6 Z( A- E i
C、用户自定义函数和主函数
- H3 c: ^: e9 c& I6 x. ]D、主函数和子函数
! K. a% m1 }, n& [+ s# W' e3 K" g正确答案:
5 |7 A* H' c9 l% }" N" p
1 J1 ~7 p* t' b1 }
! R- t- |$ E Z4 E+ ^# Z第23题,若有以下定义语句:int a[10]={1,2,3,4,5,6,7,8,9,10};则下列哪个是对该数组元素的正确引用( ); ~! D; _2 p& ^4 ]! B
A、a[10]
' Z' S4 K# i4 J) X0 SB、a[a[3]-5]
# b2 a B0 F6 t i% gC、a[a[9]]9 M; D5 L) ~7 E; k0 v; m6 `; K4 q. f
D、a[a[4]+4]
* d# F1 _4 @7 X. P' K正确答案:1 d% E+ D( ]; D* n7 J: L) P' N/ T q
. r( [* b+ y+ `2 E; ]
1 a6 V# I3 O, `第24题,main( ) {int n=4; while(n)printf("%d ",--n); } 以上程序的输出结果是( )。# m4 n ]2 U+ l$ Z, H
A、2 0L9 _ \+ J( X( ?, ^ O
B、3 1
* J$ d- g5 \1 u8 ~C、3 2 1 0' m) C! W7 b4 L- L
D、2 1 05 M. A! [" t, |
正确答案:9 o/ X j, b3 C6 H# |# |
+ G, m' ~' x, b2 n R
5 l" |4 w: C A8 N; V2 e! Z答案来源:谋学网(www.mouxue.com),若以"a+"方式打开一个已存在的文件,则以下叙述正确的是( )。
) i6 O/ b+ _* F- d- v+ zA、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。
0 l$ S; c/ e* V% ?# u; b4 RB、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。) }. l% X, x; W% X; i5 N& ]
C、文件打开时,原有文件内容被删除,只可作写操作。, V& ~8 K8 N/ A- y7 r1 c7 r
D、以上各种说法皆不下确。: G$ g# C+ q% A0 i5 n/ z! q) s
正确答案:
5 i/ `& P/ C% b* p; ^
$ p) a/ j! r3 G& {; ]. [7 e) [& W/ c6 _
第26题,当不能正确执行文件关闭操作时,fclose函数的返回值是( )。0 V3 l2 L t1 k+ X1 p
A、-1# t. X8 j& ?0 \( j$ D& O
B、EOF
, x0 m/ `0 z' }3 m2 F3 t2 mC、TRUE
* S7 B/ {/ i0 Z; e/ V% \8 F+ N5 wD、1
$ e0 m5 `* x) z! l4 B正确答案:0 i) v6 X2 P2 C ~6 ?
& }0 n& N# r: F' M% b
: ~0 p& v0 X+ i4 P
第27题,若已有定义int x;下列说明指针变量p指向x的正确语句是( )7 `/ h8 S7 k) X6 K7 k. T; q% @
A、int p=&x;
6 w: X. ~7 G* m: {7 u4 nB、int *p=&x;1 `3 K6 V) f+ M
C、int p=x;# ~' p$ r& R0 T9 c
D、int *p=x;2 O' y) A9 P! N" `( J
正确答案:& |2 P& |/ G3 W+ H6 `+ ^1 A
- G# S3 d" e$ N9 `0 N+ k- K1 s4 U( V3 O9 v7 p, q' e
第28题,若定义语句:int a=7;float x=2.5;y=4. 7; 则表达式x+a%3*(int)(x+y)%2/4的值是( )
# g$ Q2 D; y" k0 O; R& i$ eA、2.500000
2 J" x+ J3 x! L6 Y: B( j [- g5 DB、2.750000
; d$ L: [" x$ o: TC、3.500000
9 |4 S: M# U4 s' H# wD、0.000000
) J3 S6 f( c [) l' A正确答案:2 o- o8 H+ l1 @' }
( @; J! x ]" l! ?& K+ w; H
. c) f, ^1 |4 Q# i1 D, P第29题,C语言的函数中,( )。% @8 H$ r' t8 H- {' l2 @2 S& Q
A、必须有形参
# e( _8 A& H; A5 @- w& pB、形参必须是变量名
: h" q9 A. d5 i- LC、可以有也可以没有形参0 u$ B1 j+ o; s+ K
D、数组名不能作形参" L; G. y" \! y6 `9 h/ _ F. r" q: _
正确答案:
# z1 e' u( f) {4 P/ [) I6 _& P% m+ _& v# L0 V1 I2 p( @2 Y
7 q+ ?3 d, L7 p( r6 ]9 Q0 C
答案来源:谋学网(www.mouxue.com),C程序的执行从哪里开始( ); }# k# z5 C+ m$ i& \/ f+ N& M
A、第一条语句
9 s. c0 H, p! |' B v/ BB、第一个函数
& U3 m9 K' P, @$ n$ C! L- gC、最后一个函数
8 N8 v& y* U/ \0 aD、主函数
5 y# `, V! \, D" y2 _1 P- D7 p正确答案:# |. W) A! o, l
0 M- @+ @. U& ^" R; B. @( N+ J2 ^: w8 l2 B% ]! x. n& f
第31题,下面程序段 int k=2; while (k==0) {printf("%d",k);k--;} 则下面描述中正确的是()。0 w8 W3 t1 p) @
A、while 循环执行 10 次
' h9 {- Z1 s. j1 T; o0 UB、循环是无限循环. q; Z# Z# A3 v t* e5 s
C、循环体语句一次也不执行
8 z7 Q+ u# W: `& }5 |' UD、循环体语句执行一次( r2 }3 W T2 ]
正确答案:
8 R. V7 W' f% N) S S
" @7 u/ e+ ` h' _1 u& z+ M' h
4 [% C& b @, S1 C: e# P" s第32题,判断字符串a是否大于b,应当使用( )
* \( r2 Y; U& Q9 N: gA、if (ab)# q4 \$ G- S5 o1 h: y9 i& j
B、if (strcmp(a,b))
) }! f4 e, Q. p5 j+ Y4 H# _C、if (strcmp(b,a)0)* {. v# N, ]8 f
D、if (strcmp(a,b)0); Y2 {5 t5 @2 w5 X8 ^+ Y
正确答案:
" {$ c- y# U/ w5 j3 H2 F( P
" T4 [: f1 r# d. t7 f* O
# d4 N3 u4 d p' U. j7 m+ w5 h第33题,printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( )3 e6 _% l }+ t- _+ V+ i+ t" j7 I
A、从左起输出该字串,右补空格3 m$ a! u! S# C# Y7 k0 f* Q7 L
B、按原字符长从左向右全部输出
1 z) r' ?) e1 P8 Y: Z WC、右对齐输出该字串,左补空格* N# Y: A2 x. |$ N
D、输出错误信息5 S; ], D5 o( v3 ?2 C: g
正确答案:
, q4 m: X8 k; G5 e% c
2 T+ A- c2 E* P9 l
& E7 s- z8 e! b3 I# B4 E% x第34题,以下对一维整型数组 a 的正确说明是( )
) p# Y* l! i0 [( E0 q9 b ?- \5 wA、int a(10) ;6 X0 Z) r% ?' y! g* ]+ x$ h9 G
B、int n=10,a[n];
. r" q* H8 W4 j. K% ]8 `4 ~& C( ~C、int n;I/ A" `/ }+ R' \
D、define SIZE 10 int a[SIZE];
( a5 t) B9 z9 ^; t9 P V3 z' h正确答案:
4 x+ I% W9 h2 Z# h& ~1 j# g# X0 w6 K: K0 Z7 _0 c/ F
+ T9 c0 B! i& @* O
第35题,下面4个选项中,均是C语言关键字的选项是( )。8 Q* c {1 k/ S7 G5 g
A、auto enum include
- l D2 h* b" l7 iB、switch typedef continue# S3 x x6 L8 m5 Z3 u5 g
C、signed union scanf$ r2 {* @, T+ X9 ]. a" e' V: p* M. L
D、if struct type
# a/ G2 w1 L- E正确答案:t, a+ h, B9 R6 {7 h `$ g( v- \
# z7 z# [2 e, e4 t6 I! Q" @+ w( E6 K- z* Q! {
第36题,x=-1; do { x=x*x; } while (x); 以上程序段( )$ J& s$ }: w( D5 j2 Y, r/ v
A、是死循环
/ D$ q* g7 L6 t( kB、循环执行2次
8 W3 ~, F) s' L* iC、循环执行1次
+ W: i! A4 F% b9 u# J7 UD、有语法错误
# X' x/ `' R: @# j正确答案:3 I: q% c8 H! [( u ~+ V9 o6 J
) E5 T- K7 P# j5 z
5 b# u8 l: d/ U1 J第37题,以下正确的叙述是( )$ b. x* w0 r6 L' Y% x
A、在C语言中,每行只能写一条语句$ W7 A9 z, h% X4 d$ \6 r& V3 ?, H
B、若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数: A* F) J/ \+ X. U1 _/ E6 T
C、在C程序中,无论整数还是实数,都能被准确无误的表示6 `3 `* G7 Y( U; }- y
D、在C程序中,%是只能用于整数运算的运算符6 T% s `* y8 C1 r/ ~
正确答案:$ V$ `8 [* z- ^- T; n
; q9 h5 K$ {$ M5 e# P
, k5 l: w% j9 o/ w6 X- }+ |9 ^第38题,以下不正确的叙述是( )
/ n$ t" M2 \: j9 J* yA、在C程序中,逗号运算符的优先级最低
& {5 i& q& E0 BB、在C程序中,APH和aph是两个不同的变量# X% b! f. J+ x6 n
C、若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。% ~: l9 J( X; U {" Q& l1 Z
D、当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。
$ x. W7 V; O9 J. E正确答案:4 M, Q3 [! J% v& S/ A Z6 [: W
" @3 n" Y- q6 E( h
4 n) ]2 T4 @5 O: y2 Y第39题,下列哪个是字符写函数( )。1 P+ H" }* }+ K
A、fgetc5 ]* g* G; K! R; {
B、fputc9 s3 t+ ^0 D1 J+ c$ d! M5 v
C、fgets
c l/ f! p4 ?; Z% o8 t5 yD、fwrite' a$ i7 y2 L% f0 E& N. S* X" E
正确答案:1 m3 A: F' y* A% Z
) i. v) C" G8 O) A9 p( V+ A8 X' k
% [; |/ \+ @8 Z2 d1 k( q- ?1 F: G/ x第40题,下列关于数组的特征错误的是( )。
/ y1 _9 i+ f1 j) RA、先定义后使用$ k/ D+ z6 B! n, x- r
B、可以有多维( H. `- } g: J8 `7 F- g" r! j
C、定义数组长度时可以用常量或变量
3 E3 Z( v( ?( h4 m9 ^, M- [D、可以作参数传递# ?5 Z, e; q" Q0 H1 ?2 Y- Q
正确答案:
& v3 T( R2 ?2 u0 H. |/ V2 r6 W" n1 O( W. {
. ]6 r/ A2 Y/ [0 x* `第41题,C程序是由函数构成的,每一个函数完成相对独立的功能。( )6 ]4 |9 y% d7 C- W+ T T6 x
A、错误
0 } e7 s7 k- _B、正确
% Q& f8 B: ]. X4 y- h8 v* I' ?正确答案:) e. M3 f% s4 ?$ Q1 |
7 N9 u2 w* ~& I' t6 M# x
- D) T( d& l/ _" o, g第42题,被main函数调用的函数只能是库函数。( )
# v& b& s* w3 p) t vA、错误
1 C' p% x' ` a7 ~2 s+ ^; c3 ^B、正确
: f4 c$ e' Z ^" \5 R& n正确答案:
; ?; d- ]1 r6 n- G) c2 U% Z' D E% I5 c$ D
: Y- x q* U5 Z1 j% {' { [+ P D
第43题,赋值表达式c=b=a=3是错误的。( )9 E5 T( @( n9 P
A、错误c9 C6 f: D6 l$ C X" J6 [
B、正确4 {3 S' T4 O/ \- d; C/ u
正确答案:& F2 V6 ?6 z* ^. J
$ s( I& w- d( _. v/ ^, d: ?4 N) ^: |
第44题,在Turbo C++中,存储字符串常数时所占内存空间是不固定。( )7 P3 s+ X$ |0 E- w! P
A、错误
! x! [2 m' N) @& n; ZB、正确, ^1 Y! e6 S0 y7 o# _8 U
正确答案:" K/ d3 P. @2 z; @7 q% _1 v6 M* l
( Q) m# `9 ~$ B9 L% Z: |# p' F
( g0 r8 S( ~7 T- j第45题,在Visual C中,整型数据在内存中占2个字节。( )8 x9 _/ z# L, b9 @5 L
A、错误8 K' I0 j) S) n) ?
B、正确
& {7 x+ c- i% Q- V* d正确答案:
# N# Q; Z* p; W# x6 c
& {% V: x5 s- N5 J9 w; B
" I) \5 G/ m; M8 o0 T+ Z第46题,C语言采用解释方式将源程序转换为二进制的目标代码。( )5 Z5 \( _3 }0 X6 M3 l) |9 a: A
A、错误
4 q! C% a m( x6 DB、正确* |3 G0 O. B+ ]6 m3 r$ u
正确答案:
R0 w- P8 L, I0 E; t+ d
1 u j% W5 i! |8 P$ a+ k1 i
5 p9 \6 T4 G9 U3 |3 y# o$ f第47题,字符型数据和整数之间是不可以通用的。( )" S* H3 T3 ?% ~2 P& c+ c" J8 n
A、错误
% Y1 p, p$ C1 V) WB、正确
9 d j5 G( {' j' g6 Y T. H, a: o- N正确答案:2 o- Z: _% r5 X h! l
- F% U {# X6 I: Y* P5 r" f' O: h
4 t' q: o; d( Z第48题,C语言中没有依存于硬件的I/O语句。( )$ K$ c. m" z0 X* \1 Z
A、错误5 ]( S& g8 S% K3 c4 a( K
B、正确) J8 f! }: T# P( Y4 X
正确答案:
9 \ m4 e' A9 u, u7 d" Y
5 R) ]0 O1 J) E9 x. R! D( k
+ U" S* x c/ @第49题,在Visual C中,实型数据在内存中占4个字节。( )
' i2 s4 f9 j! i1 {- W7 uA、错误' Z- R* Q7 C4 g) c! X+ d$ [
B、正确# Z1 L( r& ^+ e6 b( A/ q
正确答案:8 i: \: [2 o' j+ m3 o: {9 k# }* g
1 T7 I3 ~8 U7 A7 e- g/ A
( e D4 ?) f) \& [% e( E答案来源:谋学网(www.mouxue.com),在C语言中,字母的大小写不被区分。( )% T' W" u1 M1 {& F" n8 W P7 E
A、错误
6 h" |3 p5 M7 n: E& m# KB、正确
5 e3 ^. c, M, B' @3 e6 u, J2 [正确答案:! e$ n6 ^$ q7 R: z5 J" R( k$ t, K
& |0 o& ]3 ~! r- _4 J! G- x6 H3 Y1 J" W
. X* M: {# I9 q, n3 j+ w7 W! u
- E# |6 j8 A, p; g* u9 H$ @7 h0 C: ^; O% f4 |. ?" N
2 H9 r4 G% _; W* f2 |
1 q( G$ b5 F1 d" x. i/ Q4 v# O0 m* i6 D
7 ^6 Q3 |+ f- t6 N8 L, I/ N" `( T+ F2 b9 ]; |3 T. o! s( B' `- D+ ~
; i. V- {" d5 r2 C D7 M4 W
! V/ u6 m6 g! Y8 j
; \9 P8 Q. @& p- E7 D1 [" |/ `
* u' I+ Y |3 A" e; ? S