|
资料来源:谋学网(www.mouxue.com)C语言及程序设计X-[东北大学]《C语言及程序设计X》在线平时作业2 ?4 H: z2 h9 z
试卷总分:100 得分:100- b* [8 o, U* I7 z
第1题,下面四个选项中,均是合法转义字符的选项是()。6 E D# n4 W& }
A、\'''\\''\n'! m) [. s% a* ~
B、"\''\017''\""'"
6 q8 k$ g8 U7 P' o eC、\018''\f''xab'0 V3 ]: J" |- b1 q
D、\\0''\101''xlf'
2 e1 u0 z) @5 i7 |) x( A正确答案:扫码联系微信客服7 L7 v: a \3 \) Z
7 U& ]$ d+ @$ D
7 r' J( S/ g) ~5 A
第2题,C语言中的构造类型数据包括()2 K1 z" R' E) }3 q: O
A、数组类型、构造体类型和共用体类型
3 p& I% p3 K8 t# m1 bB、数组类型、结构体类型和指针类型
% J& B: A' m4 S: I7 eC、数组类型、结构体类型和枚举类型$ e5 f6 |- s6 Y, o& o
D、数组类型、结构体类型和空类型
( k- K( w! V9 {1 R9 m1 [4 i正确答案:扫码联系微信客服. G. ~3 N1 ~, N1 K M. h
/ t5 R) j4 M' Z, ~* L
1 a/ o* ^' z; O* G" E第3题,设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf("****\n");. B4 ~2 ]5 H2 u" G# H
A、判断循环结束的条件不合法
. d$ i& Y$ S* r5 y) i9 m. A$ |4 n% [B、是无限循环! `6 Y G2 s1 ~* O: \
C、循环依次也不执行
6 |8 A; [: W1 Q% k& \* E7 a4 H" K7 A5 \6 ID、循环只执行一次8 I0 X0 \0 U6 Y E1 w
正确答案:扫码联系微信客服
8 D8 Y$ Q5 G- t: Q
" j- B K) | L0 y
1 f7 F3 D. f5 l0 U第4题,下面对指针变量的叙述,正确的是()* b% r9 d* S# c" F3 j
A、指针变量可以加上一个指针变量
! u% P# D/ ]" \4 F, M$ v% R( i4 iB、可以把一个整形数赋给指针变量
, ~5 Z/ }/ V$ g- E4 B8 TC、指针变量的值可以赋给指针变量
$ ^4 R j" y/ N( ?: HD、指针变量不可以有空值,即该指针变量必须指向某一变量
- M& x# n+ F9 X正确答案:扫码联系微信客服7 R. K5 i& N" f1 [- E5 F3 t7 n+ r
5 p7 D8 a4 {. k; ~8 z
7 i) p) r5 b0 Y, s
资料来源:谋学网(www.mouxue.com),C语言中,逻辑"真"等价于()。
. z6 M% O+ ]/ n. s; hA、大于零的数" ]( P% [3 x/ u+ M4 U( @- Y; |, D
B、大于零的整数
$ \$ ]+ a8 y6 IC、非零的数, p& ` s, @0 W A
D、非零的整数7 z/ i; u+ K- f/ A, {9 M1 C
正确答案:扫码联系微信客服
8 \5 j4 r" T. J9 T( s9 a, z
y" D( U+ P5 F; N/ f6 |- \7 |# F! f3 V# f+ x. D# F) a
第6题,违约责任的相对性是指违约责任只能发生在( )之间发生。
1 z, n! e/ @5 |9 b$ ~4 B/ _9 U0 dA、合同的相对人之间* s% Y4 k6 k2 c Z8 L0 C$ d- t
B、合同关系以外的人
" B. B% Y8 `3 I7 w/ LC、合同的知情人3 M6 a4 _' H7 S% C. P$ w0 l, U' m
D、合同的债权人# O" e& \9 u; ? ~; L B
正确答案:扫码联系微信客服
: d" f7 f: X }+ i# ]
- A) \, M- B+ E% C! M- ]$ o, Z
7 N7 t2 {5 ?4 H第7题,有定义:floatx=3.14,*p;下列错误的语句是()+ } W% P( r9 f" s! m$ p, [1 Q
A、p=3.14
. @/ n/ J( n7 P, @, B) |4 q. j% K3 @B、p=x
3 b% ~# q5 Q6 uC、*p=3
& u% o$ v8 n6 z$ K9 Y( \+ AD、*p=x
1 Z& L& N! b7 g" Y, a正确答案:扫码联系微信客服! o1 x" T7 A3 V" x$ Q
9 L- i' a7 Y% x- V8 `" J* R, P' Q6 j$ l/ E0 l1 k7 p
第8题,若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}. P* S# \; s A; x1 |
A、a1+a2+a3=48
" E. R& L, \' ^B、a1+a2+a3=25
/ b; k% q [& K8 RC、a1+a2+a3=10
, x) x2 {, v" @9 MD、不确定值& e9 ]) [. P, f0 ^& |% x4 _
正确答案:扫码联系微信客服) w8 O6 R4 R t# X* b! c2 f9 d! j
3 s7 u' A9 A. h
3 K) R. b6 L x- s% z. v第9题,标有/**/语句的输出结果为()intx=20;printf("%d,%o,%x",x,x,x);/**/
, v6 ?; t7 J1 C) HA、20,20,20
. }4 Y/ W0 C2 g! kB、"20,24,14"
$ Y" Q. v+ [/ n0 C5 A' ], R; q7 Y3 rC、"20,14,24"6 h k4 \9 b) o& V' T# q
D、"20,024,14"- O0 z: m8 N9 B; j: w
正确答案:扫码联系微信客服8 ]5 {$ e1 _# |$ r6 Z1 k6 Y
: u6 Z9 D/ v; M; m* Y5 F: C) z
" m+ x3 v0 b) I) o资料来源:谋学网(www.mouxue.com),函数strcmp("A","B")的值为()
2 r' G5 y) E' o. Y5 eA、0
& O5 D9 |% V: U/ E) EB、-10 {" F% m1 u& A6 k
C、17 J- \) w- `, C9 n, J$ Q: p2 |4 [
D、34 E ?9 j- p+ e2 i$ A
正确答案:扫码联系微信客服& J, y, U; K0 ~& G3 m8 K$ g
: c3 l, m9 i& c& J" q: Z a) n5 G& V
第11题,下列不属于C语言关键字的是()。: M. a/ z. Y( Z: d ~4 v: A
A、default ]% U9 B. ?* e, c
B、register* S v5 g7 G. v
C、enum4 k; X% T) N) j/ b2 ~ J) \
D、external, J: |( Q$ l0 B* f: p; {* h
正确答案:扫码联系微信客服
) z+ j4 h0 m- U J2 M. r/ S# Y: ^% w8 E% k7 K6 s9 j7 M R) H z; [
/ ?8 R- H4 y' w
资料来源:谋学网(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]);}( g# A; H9 K6 x$ B! L1 t
A、howdoyoudo!
6 x) u2 X9 R0 p" C+ k; C3 ^0 N- p$ QB、how! `- G+ O; k9 H, \* }2 U2 Z* l9 e* m
C、howdoyoudo
) f$ Q( o$ }/ \5 P" l2 R2 n! j& ~% }D、hdyd+ {, P9 s/ J! E4 w* j( @4 L
正确答案:扫码联系微信客服
2 @6 v0 w9 n" d/ W& Q( P& D3 z0 {0 L9 W* A1 h% y
- ]6 b6 ~3 d4 ?( _* e$ ^
第13题,在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
' m) P; v, y3 d+ f& E2 XA、整型常量$ S8 k7 R! w: }( S$ S
B、整型表达式; x8 D9 C! u9 B7 a' ?6 V" S9 L5 y
C、整型常量或整型表达式
7 d- I- \4 b! T. t$ K' LD、任何类型的表达式4 U5 P9 `: U' g/ q9 t% L% e/ N! _
正确答案:扫码联系微信客服
9 u" ^: O5 s1 y( R" {9 J& h! u! T; z/ o
- L1 `" E4 q) H- N4 z第14题,以下为一维整型数组a的正确说明是()。
* v* L2 N- b( h. P* Q4 bA、inta(10);) t- A0 E5 i, b6 K( U) e
B、"intn=10,a[n];") Q. V! l/ v* L. E* t
C、"intn;scanf(""%d"",n);"
: h+ g$ q' u# F2 A4 n* rD、"#defineSIZE10;inta[SIZE];inta[n];"
2 n+ F+ s* ?: }: U正确答案:扫码联系微信客服 T% c, y! c# n- j7 G o6 v
, t; Y0 }- M1 l( [* V3 I& g
& q7 y7 q4 J! a/ [
资料来源:谋学网(www.mouxue.com),执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf("%d\n",N);}
% b% F2 n' l( \, s/ s) Y. @- sA、32 a% Y4 T, R! o# s5 Y$ D/ N
B、4
) P+ K; T6 Y& l1 ^5 k' v4 A3 bC、6% k# |; ^* s( k3 ^5 W$ l
D、8
' T% v# c0 H, c5 s y" e: T8 k正确答案:扫码联系微信客服# N" y: b2 g& p1 X8 X/ o$ W. c5 Z
* E [6 v# |3 \+ ]
) P3 j" n. n8 g3 s第16题,若有以下说明和语句,则输出结果是()。Char*sp="\\\"\n"rintf("%d",strlen(sp));' U! [) M7 v5 V' M
A、6
3 B3 `8 ?2 b. E! oB、3& i* Y& m0 B2 E6 w# L' v
C、57 z+ R* D* O& h0 s: Q2 S4 I7 u
D、字符串中有非法自负,输出值不定
* Y. V& W0 g: v O正确答案:扫码联系微信客服& c$ t" P2 G- n) f8 F
- w4 M7 U1 o( w6 F$ v% o: t* w
第17题,char*A[5],则标识符A的意义时()。
/ D4 Y3 ] ^6 N% N N+ TA、A是一个指向有5个字符型元素的指针变量" W* Y1 m5 ?, N4 u9 i- C6 W/ t
B、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量2 j8 J, n! n+ h! @2 k( c# q
C、A是一个指向字符型的函数的指针变量
# `4 F2 {2 ]7 B8 A- M; SD、A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量: O5 h& Z5 u1 G0 G; d, g5 B
正确答案:扫码联系微信客服
# V. g! k: L2 |, S3 p @+ H; j L- v
^- ?$ L! v3 o! P' ?- j4 k3 j第18题,下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));, o+ U8 k+ {9 D$ } B5 ^! h
A、14
2 B# W; s& x& f2 D2 BB、3. `2 a6 N; ^1 H. l# _
C、9* V4 Q7 g F; i, y: Q5 J) ^; {
D、字符串中有非法字符,输出值不能确定 B0 |$ g" x N* e# M% S0 E; P
正确答案:扫码联系微信客服) u7 W; [% Z9 b% U
1 Q9 k3 q5 o4 E5 t- l R. i7 n5 z. N) A1 L x# N7 r
第19题,以下for循环语句()。for(;;)printf("*");
3 F: {& O0 v/ @. HA、判断循环结束的条件不合法0 ] S% Q/ n3 ]3 B+ ^
B、是无限循环/ R8 Y, I, G" F8 }
C、循环一次也不执行
7 {9 R0 C2 ?' x, M3 v) zD、循环只执行一次
7 F+ s, t [5 ^# Z6 S正确答案:扫码联系微信客服7 p9 M+ t( _3 S% Z; y( O1 O7 g/ L* w
4 Z2 o, I p" X: b) h% M
5 t0 j9 L) R* e3 y$ ~5 S) w( M/ F
资料来源:谋学网(www.mouxue.com),以下是正确的C语言标识符是()。
8 b& M. b! `' qA、#define+ @( K! H" K1 }6 t1 O
B、_123
; \! w8 x( D# h, k6 qC、%d4 ?. J' X) S8 W, e9 U- U6 o y, c0 g, C
D、\n
( Z# l% I! u o! b# D, K正确答案:扫码联系微信客服
* P3 f, t* l( ~" s3 I: _$ t# w, x w5 C4 L3 R- P; z$ @
0 l1 w6 t: J+ U* Q$ i第21题,在c语言中,函数形参的存储类型是自动类型的变量
) y2 K; T% f9 r- oA、错误- b& e+ |! C& x J; j" |
B、正确3 h* [* ]% p2 e5 r5 W$ B6 G
正确答案:扫码联系微信客服( W% m# L4 p$ s
8 t3 a5 l. e3 ]- B
8 b- ?/ z. @0 J
第22题,int a[3][];可以对二维数组a的正确说明。9 r$ U a: A: f' c6 V
A、错误1 p5 f7 k" v' W R! Y
B、正确( M8 ?+ I3 T" Y% V; e
正确答案:扫码联系微信客服/ G! @5 S- N3 d! \& C
2 \/ z& _7 e' C8 V) `, I- `% _$ G7 Q0 i h* | |7 i: Z
第23题,已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。* C) L9 s: u" r& k7 b. w3 G
A、错误
' A/ O5 f; K7 G5 Y& z. eB、正确2 O& D& g3 T4 r2 t% ^
正确答案:扫码联系微信客服
/ D. n( h% ?; h# D: z& }2 {
$ H* M- C; @8 }( w0 E* H. I# q/ J% z: m! U
第24题,函数必须有返回值,否则不能使用函数4 y$ Q3 F& h% R* p3 m6 d
A、错误
( w) a. V; I8 c& v$ V `B、正确
8 u( E3 m" d$ s5 O+ x/ U8 V2 O1 i, X正确答案:扫码联系微信客服0 k; v( L# F5 U d3 O, P
' K0 [. O2 ] j+ O6 V' H! \; k
- m; w+ v% j' f1 e/ A5 b( R6 q& h
资料来源:谋学网(www.mouxue.com),C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。
; y8 S' j0 y0 i1 y F; g$ F jA、错误
' b0 o+ S4 R* o- Z, O: O& JB、正确
0 s7 R. V: ~, ^, C2 o正确答案:扫码联系微信客服) [8 Y, c! w2 m
1 l% Y! v# U3 S: o! s: R+ p6 e" ` R+ U% M, Q. C# G+ z% f
/ ? t: z, n% G, i* n: y8 C; ?- X) x2 t! C- n- J
/ d V, F7 E/ V
/ T# V6 _# d9 ?' L9 t
8 s% ]) {% {- o
$ [8 n; @* e3 Q: G7 @& F5 x, a3 F, y0 b0 F; [8 N H$ j! s% ~1 g: |
7 f3 }; Y/ ]9 o& A/ `0 R7 t, o1 N0 |9 w& b7 j |4 B
3 [1 E5 v7 }- z
% F. }( q f9 h: A. R9 {1 y L% k8 q# k Z9 r
|
|