|
资料来源:谋学网(www.mouxue.com)C语言及程序设计X-[东北大学]《C语言及程序设计X》在线平时作业2
1 Q3 F8 O4 h3 r9 j% m, ]) H试卷总分:100 得分:1005 X* p% v9 s& R+ @7 K* i
第1题,下面四个选项中,均是合法转义字符的选项是()。# F% y p; S5 H/ ?' c
A、\'''\\''\n'4 ^# p+ C' z; g4 w
B、"\''\017''\""'"
: R( l% T" ?, b) \ S. c( {C、\018''\f''xab'2 F. V% m5 D/ v4 d3 Z |
D、\\0''\101''xlf'6 E' A; e- ^+ }
正确答案:扫码联系微信客服* F2 }# W; e4 |/ G% @
0 M) I9 G$ |/ [, a
' D1 `) e% G0 K0 D) f) _- Z第2题,C语言中的构造类型数据包括()! ]' ^# ]5 w9 M6 Y+ M. V3 @4 Y
A、数组类型、构造体类型和共用体类型
. l2 S* m2 @+ B. aB、数组类型、结构体类型和指针类型
( D& I( ~6 B+ L: U+ OC、数组类型、结构体类型和枚举类型- Z7 B. T1 w* m3 e H! d
D、数组类型、结构体类型和空类型
, I. X# `) f) ^8 G+ R1 ~3 Q& E4 Q. W正确答案:扫码联系微信客服
4 W& @. E/ W. `5 f3 B7 y9 B
5 }3 Y w% Z0 A2 u6 ^ a* I1 m* H, _) a9 t" k+ r/ c
第3题,设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf("****\n");
' y: f Y8 c3 i# v, c6 _4 uA、判断循环结束的条件不合法
- n" W0 p: H$ B, U$ |6 KB、是无限循环
. S* ]' {( P! U C" _- N: JC、循环依次也不执行
9 e" {0 ]* l* aD、循环只执行一次
7 O& n2 Z9 y% z正确答案:扫码联系微信客服
% r: ]# g( G( B! t; ?7 L% A0 T
! o/ o6 c C- z) Z7 x3 V5 Z# j+ }' C' C
第4题,下面对指针变量的叙述,正确的是()" s: V: z/ H( q) Q: m% A" @9 p
A、指针变量可以加上一个指针变量
$ o. }, \* u. R4 y3 a$ G; Z2 \6 \B、可以把一个整形数赋给指针变量
* B" l( z7 ^$ `2 c( _C、指针变量的值可以赋给指针变量2 d5 h' E6 p- ]0 o
D、指针变量不可以有空值,即该指针变量必须指向某一变量1 m) B, _5 t6 `. S- j: \
正确答案:扫码联系微信客服
9 g( U: g0 T! E; I7 a u4 ?. _! `7 f) H
4 V) \ p: h9 V3 u- R资料来源:谋学网(www.mouxue.com),C语言中,逻辑"真"等价于()。9 J- n' G* b' Q9 Q, {" n8 N- @
A、大于零的数
6 l n: u, e/ UB、大于零的整数
7 W) s1 N6 @6 P6 O" J* n0 C( U" JC、非零的数
2 a9 @4 m- A' \) z1 j' X" H- |2 iD、非零的整数
1 P7 V. h5 Q4 G$ n& n正确答案:扫码联系微信客服
/ f/ _! M8 }0 X' I4 @- r( X- m/ l- n- s& E( D- _$ f/ w+ l
1 y- E3 q" a% Z$ r7 U* z& B
第6题,违约责任的相对性是指违约责任只能发生在( )之间发生。: d& }6 S- p |
A、合同的相对人之间/ s' n: ^7 p( s
B、合同关系以外的人) ]- @6 H/ b/ {0 l3 u6 q
C、合同的知情人
* y! {. s. V, ]- [7 M" D( N3 _D、合同的债权人
( a; F% o) z3 f+ _1 s正确答案:扫码联系微信客服
' t: L( z/ u0 }6 `1 ~% f7 P0 }' ?$ ]8 z+ G. R4 Z) l& l
& F+ j9 }3 x( K d第7题,有定义:floatx=3.14,*p;下列错误的语句是()6 h. B/ t( ~: ^1 Y, F" B, F
A、p=3.14
0 v% S" y; c1 \7 N( Q2 l" oB、p=x9 k6 ^. d+ S9 X1 C2 e# L( U
C、*p=3
0 ?3 p# r( z& x6 wD、*p=x" D& B! l! m' G+ u6 a' s
正确答案:扫码联系微信客服
0 f5 v/ m* b4 s# N1 g
6 b" Z4 k' ~+ w7 {$ i `2 k9 W& z2 U' U7 j4 v2 W; }& s
第8题,若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}9 Z# c9 v; N C: D, J' K: W3 C
A、a1+a2+a3=48# u9 s3 P4 Q6 K/ O! K; @1 k' i
B、a1+a2+a3=25
2 I- g- Q. b( A2 UC、a1+a2+a3=10/ B3 C8 W4 E7 s! v& E
D、不确定值5 }- A/ d" ]* U! z% V2 v, c& D
正确答案:扫码联系微信客服+ E2 O% d/ C4 H) y2 Y
! V9 L) m) k8 N" F
) b8 W: a5 K Y2 K第9题,标有/**/语句的输出结果为()intx=20;printf("%d,%o,%x",x,x,x);/**/9 f, u( g* K3 x& E: E2 k' z1 A
A、20,20,20; Z) X* _0 T3 ]( J' D) F4 x
B、"20,24,14"
* ~6 y1 j) b5 s# s) f: sC、"20,14,24"7 U4 v/ V7 x1 k; @1 u
D、"20,024,14"
9 F. q. e m! e9 w2 K6 U6 W n正确答案:扫码联系微信客服1 \+ L( M0 t% p. y# C. k P
, e4 v+ a! L, \
5 F% C0 D# N2 \+ }/ n7 s# C9 J J
资料来源:谋学网(www.mouxue.com),函数strcmp("A","B")的值为()9 [7 V2 K/ |7 f$ ~
A、0) L0 G7 c% `6 F# ]4 N
B、-1
) b D( _ E2 E. Q e) g' gC、10 m+ O. I8 K/ ~ i
D、3! _- u+ d7 o3 p' W2 S5 b
正确答案:扫码联系微信客服
. p7 i+ f7 x5 _+ H4 ^
9 H7 v6 w) Y) k+ m& p" A! R9 B/ ]- @: X& ?2 e& W( k
第11题,下列不属于C语言关键字的是()。4 W( f" e1 \$ L' K& ?) x
A、default9 K$ E, o8 F; p: r6 |
B、register
) R- ?. M( S' U }* V+ g# w( B6 I. X" }C、enum
: E1 u3 G- \+ K% D2 {$ S- _7 |D、external
- f4 `5 S! x; z8 O正确答案:扫码联系微信客服
, V; m: @4 k5 ?% x: D/ ?+ x! P4 k% L- {9 T d. o0 L% o9 k9 ^
$ e5 Q1 h* D7 z7 E- B+ g: C& C
资料来源:谋学网(www.mouxue.com),以下程序的输出结果是()。main(){char*a[][5]={"how","do","you","do","!"};char**p;inti;p=a;for(i=0;i4;i++);printf("%s",p[i]);}
4 B5 Y+ Z( b/ M" iA、howdoyoudo!
- l$ k! l* u5 k! g1 BB、how
8 r H& l' K; G$ {$ ?C、howdoyoudo
! F5 v8 k+ p$ S3 _1 pD、hdyd( b$ w% H( A: i- _8 Z9 K% I
正确答案:扫码联系微信客服$ I, D* X! d6 Q
" O4 U8 s1 Z5 }( f7 ] T' J
2 h6 g1 ?0 h0 f+ C# y9 ?6 x0 N6 t
第13题,在C语言中,引用数组元素时,其数组下标的数据类型允许是()。1 w: r- r+ A$ v% T
A、整型常量
7 i* ]$ {9 M- j; T* r* s( u. O2 aB、整型表达式! Q7 e* w! a+ h
C、整型常量或整型表达式9 R" |& f8 S5 c
D、任何类型的表达式* D. t4 F$ h5 d: C A
正确答案:扫码联系微信客服
% T. }$ C# \+ ]' _% Z3 \' |) V8 b: W% s" k/ |1 M2 A
0 z0 W% \5 A9 ?- R3 O* R' Z7 y7 X( I第14题,以下为一维整型数组a的正确说明是()。
, _1 }! {% W& o- a1 z& w4 GA、inta(10);' O8 e8 D# c1 V9 ^
B、"intn=10,a[n];"+ ]: x, k7 b9 B" z5 s5 B/ a I) [6 x
C、"intn;scanf(""%d"",n);"
7 n& B: r3 d8 L; oD、"#defineSIZE10;inta[SIZE];inta[n];") c9 I2 H U# v- Z- Z# R L+ _
正确答案:扫码联系微信客服
' u9 Y- X( x' M5 B. y+ E4 \$ p
- u' ?9 m$ }& d7 a/ Z# ]% x9 i: c. q& ^9 H9 B/ G4 N
资料来源:谋学网(www.mouxue.com),执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf("%d\n",N);}
; ^& E4 W) a# \5 o3 sA、3/ E9 v5 U# ^- \, K
B、4' U% ?4 p) T& K; l+ f6 c0 H
C、6
# ^: X. |$ g/ p9 [D、83 p, j: {5 I# V4 `
正确答案:扫码联系微信客服! |0 L+ n5 J# U4 i3 {! V {
3 E( D) j& T; M/ c
" @- k! c1 P5 r) I0 p+ x第16题,若有以下说明和语句,则输出结果是()。Char*sp="\\\"\n"rintf("%d",strlen(sp));
& x* I8 R8 E% K0 _A、6
& K& ^- d8 R3 R% `B、3) R" g! t; ^/ m8 t3 a0 Z: T) a
C、5
- D4 J/ l# ?0 W/ g* fD、字符串中有非法自负,输出值不定
$ y1 P! Z7 F4 t1 R9 V# d正确答案:扫码联系微信客服1 D4 |; V8 n; K3 N; y9 k2 |1 h8 {
% D4 z7 x, N- u7 \
: M% a% Q: q6 W! o
第17题,char*A[5],则标识符A的意义时()。+ K/ k6 o# @" v& i! J
A、A是一个指向有5个字符型元素的指针变量
8 H# m: H; |8 K- D1 v6 h3 }B、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量1 f9 ^8 ?8 g$ ^" `- n+ k1 W
C、A是一个指向字符型的函数的指针变量
( \9 Q4 ]# a& p/ T5 J( [3 t4 l% VD、A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量/ W8 I) @# X- B1 ^$ }7 L% ?2 v
正确答案:扫码联系微信客服
" u& ?/ t* \+ k# t/ p3 ^5 Q- I }3 m' h) D' w; D; t/ C" `6 t
8 u( ?3 S# L# n2 O! `3 n6 x
第18题,下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
. j% T" e. @' r& z9 ~0 HA、14
" |4 b, t, Z) x5 X9 H/ IB、3, Y6 ?* S7 y3 N& [ \
C、9/ n$ B+ A' }3 ?7 O2 a
D、字符串中有非法字符,输出值不能确定
; _( |- z8 V* x$ }0 s& x, s3 W正确答案:扫码联系微信客服
; }" W, K8 P; _1 r h. ~+ S! J+ G
# L* o7 `" ]2 ~; |1 ?9 l9 Z1 b3 }: E1 k6 @: `! i
第19题,以下for循环语句()。for(;;)printf("*");% O4 X3 \ h6 M
A、判断循环结束的条件不合法
* T, g1 Z, u" J( }3 p, f% EB、是无限循环' |4 x( D9 d1 w1 x% i2 J( U& U
C、循环一次也不执行
. O' |& {9 ~3 x- Y; T, {D、循环只执行一次( n, W8 N8 k& n, x K( k
正确答案:扫码联系微信客服
4 o: K6 Q- T6 k4 E0 A. e4 ~* l+ |
0 c) f' R% _: F4 d1 ^% I
( C5 g: Q P9 D2 Q5 M$ T! S* L& B资料来源:谋学网(www.mouxue.com),以下是正确的C语言标识符是()。/ \6 b- S+ K/ @4 J. q' c
A、#define" F4 w% C$ x$ n# W, f6 K
B、_123, y5 W( |, B9 S6 Q
C、%d
' _2 M# ^) Y: d* l o' GD、\n7 C! J5 ]5 T5 d, P: k8 {
正确答案:扫码联系微信客服
' ^9 f) \7 a6 h- n$ \9 L' x
A. ~ ?. O# e. q9 |5 E) H# K$ h3 t9 k! {! ~% o
第21题,在c语言中,函数形参的存储类型是自动类型的变量
C# I+ ]) G9 L/ H% k- U3 E/ pA、错误
% U7 K( ^1 ]+ K+ m9 u% I- y" C6 g" zB、正确& B3 S8 D4 h) ~+ m) C
正确答案:扫码联系微信客服2 ?) ]9 e# B7 p
7 h- U% l5 x' u# a: \) i
; p0 E+ X1 i5 _: q* D) b8 Q& r% Q
第22题,int a[3][];可以对二维数组a的正确说明。
C' a& S/ O# [- cA、错误& @# g1 O1 M6 @% Y2 I* d
B、正确' P, X8 x3 Y7 I7 \5 q# J7 W' @8 X
正确答案:扫码联系微信客服8 g3 G1 P9 t5 j, t! z7 B' G- K
& {% H" k0 z: T
# ~# ^' ~3 E, H6 P5 I) j9 g' d第23题,已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。
4 `6 e3 [0 N6 i g, w+ ?8 cA、错误
. o F+ ~7 ] J$ r7 u1 N( QB、正确( K1 U4 ^+ `) I5 ?- p; Q
正确答案:扫码联系微信客服" D( H5 H# M$ D+ [
7 p7 j6 e0 P9 a, D
( C+ L! d# q( _4 Q( Y* o
第24题,函数必须有返回值,否则不能使用函数
4 x0 T; f" k; f B- B4 P. G$ b2 gA、错误$ f0 T7 k- \+ x! O z) ]. c2 I/ v
B、正确- R- ~, o# |/ s" R* H4 x' E5 K
正确答案:扫码联系微信客服; D! J* ?( ~0 A8 i6 T8 m8 e: p
" }& a% e2 R A+ {+ Q# m/ r
# P6 q: _) p6 T; U4 X资料来源:谋学网(www.mouxue.com),C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。$ y4 |6 f4 m w/ x
A、错误: D& _& i3 C1 x8 Y
B、正确3 ^7 k' S& T& `# N: r* p
正确答案:扫码联系微信客服; e% G) @' S: g+ \4 E1 ^2 [
# L( @$ J2 t+ d- W2 a
- Y5 o% ?2 v9 v/ f/ [
3 s3 q, \4 E" A& o' @+ m2 s# t
3 L' S: o; w3 W$ O8 u- a
8 t" A; ~; Z$ V. _) D6 K, }% i7 k% o$ j6 [7 |* I; b
/ ]. c: ?. Y z; a* y# g4 G
8 m% i! m+ M0 a' |" s* W8 c. k' `3 J' S8 t* m
- q7 v6 S5 {( ]( m7 v' D5 [9 C
3 | F) q9 v8 Q+ i- b6 Y8 S6 B0 A
7 Y7 }0 X; Q8 z) a" y, o
- Q' U4 Y. I' X) |6 a/ M9 x/ g |
|