|
资料来源:谋学网(www.mouxue.com)C语言及程序设计X-[东北大学]《C语言及程序设计X》在线平时作业2
; [8 U+ W$ V% s2 Y试卷总分:100 得分:100
" M9 i* u& M0 H% Z6 M$ f* _第1题,下面四个选项中,均是合法转义字符的选项是()。
' V9 H U1 c2 u% D/ m9 n; h* o/ oA、\'''\\''\n'
. T6 m% R8 U+ q) B9 l5 V$ UB、"\''\017''\""'". ~* J2 P7 ^- K$ _) b2 U
C、\018''\f''xab'
u! C1 f7 Q$ b( ^, z2 Z' \) y2 MD、\\0''\101''xlf'9 {9 \" g! h: p0 [
正确答案:扫码联系微信客服# R4 w+ I9 R- [( H' V
% y" l4 G4 B% z J" i* J& Z- u! W% M8 P
第2题,C语言中的构造类型数据包括()
3 h# w" _0 T0 O. ^! DA、数组类型、构造体类型和共用体类型% F" m8 E+ L/ T" g
B、数组类型、结构体类型和指针类型
- y; y# j& ~4 I D: RC、数组类型、结构体类型和枚举类型5 i1 C5 x0 t. Z8 S0 E) a
D、数组类型、结构体类型和空类型
4 M' q% G" y |8 ?- r正确答案:扫码联系微信客服3 c3 M4 Y: o, U
5 N6 s# h! C/ ?6 z* ?1 V% E) T) `9 {: H$ }
第3题,设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf("****\n"); I9 {8 ^% D0 Z; d' C
A、判断循环结束的条件不合法" G1 s( U2 u6 @
B、是无限循环( o5 T. I1 T2 o
C、循环依次也不执行( J7 e. Z% J" _! s8 P
D、循环只执行一次
" e1 v$ @& Q( F9 L正确答案:扫码联系微信客服
1 k b& l: M# U* U* k/ `
, u$ @( I5 ]5 J% _; p3 O; q
" c2 d3 e0 U; f6 ?/ P) [第4题,下面对指针变量的叙述,正确的是()1 ]3 t f$ g3 ? B! x a
A、指针变量可以加上一个指针变量/ R8 r( y, c1 K. @' B7 R
B、可以把一个整形数赋给指针变量/ ^) Z8 ^' Q, j! B" O" F7 I
C、指针变量的值可以赋给指针变量
9 J1 Y" f2 ~* r0 S+ J( h; Q0 ?D、指针变量不可以有空值,即该指针变量必须指向某一变量
) O! e r$ B0 ~) }: _; _7 i正确答案:扫码联系微信客服9 Q. p$ h+ }" A9 j, n) u
/ j9 @; u, F$ _. N1 @1 u
: h) W8 f, Z2 J; X( s* J3 `( x
资料来源:谋学网(www.mouxue.com),C语言中,逻辑"真"等价于()。
$ U" [/ ?; }5 DA、大于零的数# r6 Y1 m; z& @; ?' V
B、大于零的整数+ f2 h2 \1 d/ B+ Z( q9 R
C、非零的数
0 H" ]1 K: G- R+ c+ _* j; C6 PD、非零的整数/ J" E+ m$ v; _1 l$ j# K
正确答案:扫码联系微信客服. s3 @ e' U+ V: j8 {2 ~) b! c, T
- ]8 ?$ q7 Z, v2 T5 M
6 E+ p. g: B" _" m( W第6题,违约责任的相对性是指违约责任只能发生在( )之间发生。
) _( Y# y& h! {( ]6 uA、合同的相对人之间
1 D _9 p0 ]) f- Y+ W- FB、合同关系以外的人, e$ T7 N: [3 Q' n3 ]
C、合同的知情人1 U8 ^7 Q! m: q" }2 K
D、合同的债权人5 y/ O5 J) L- ~/ ?6 R7 L
正确答案:扫码联系微信客服
+ ^) j- p+ O) P4 {# `/ D' O# F# x" e/ p- @/ z9 Q7 Q! X4 }
: L& X1 i3 e. ]1 F: T% q' w. Q9 V
第7题,有定义:floatx=3.14,*p;下列错误的语句是()- j( B! ?4 \( w7 i3 v g7 ~/ p. q
A、p=3.14
% N- C" |4 b4 g4 [) l) W9 g8 f) ZB、p=x
6 U7 ~8 ^2 c- Y( Y0 v( c8 yC、*p=39 |$ S' C0 R' c% v+ q/ p
D、*p=x
* v8 y% _" D0 d) O正确答案:扫码联系微信客服 h+ b; Y3 w1 l( l% n
! j* x" P' c0 N! K: S' J! l. Q7 [; u3 @ c; K
第8题,若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}
, s. c5 R: }# k j) r) Z# C4 `0 }A、a1+a2+a3=48
: H; z4 y+ ^$ T% `5 `: HB、a1+a2+a3=25
( ~5 y0 l% f# o0 bC、a1+a2+a3=10
8 e, m/ Z" I* z9 |8 ]4 e" j' c( [D、不确定值) x. h# y; o+ Z2 U
正确答案:扫码联系微信客服
, K6 _7 [. O* u5 l
' `& w* o+ e/ Y7 Y- o
" h8 l: o3 q1 ^. D( F2 r第9题,标有/**/语句的输出结果为()intx=20;printf("%d,%o,%x",x,x,x);/**/) a- P: j# L5 a. ^, N# Q, A. p- b
A、20,20,20
) z& H* ?1 D1 R/ HB、"20,24,14"
3 e! e) [$ f; vC、"20,14,24"0 l8 K* W- o& y T
D、"20,024,14". c( N; m- y& Z- L5 q; e$ E
正确答案:扫码联系微信客服* z5 Q* C9 F+ }$ ?. T
5 H* K4 o9 A* F h1 H, W
$ C6 P% r! d0 ^9 q资料来源:谋学网(www.mouxue.com),函数strcmp("A","B")的值为()( f/ t- c- ]2 B) g; P! o
A、02 `) _8 _3 Y' p& E$ j5 f& V
B、-1
* |: `1 v. E6 E. UC、1
) @% W8 \; n9 tD、31 L: M9 c$ ]- g) c
正确答案:扫码联系微信客服
+ r' O- X7 S0 d& B" f) {
7 [) }6 I) G& Y% C9 {8 q2 M- P! W" x
第11题,下列不属于C语言关键字的是()。
* ~9 w) T9 u; x' _A、default$ ~8 t" @$ R2 [7 C' [) }4 j
B、register. Z% I3 v' j" w' j5 C1 s
C、enum
; N. W6 e: o' \: A/ B2 w T& J; CD、external, g, N: W1 `! o$ m
正确答案:扫码联系微信客服1 p. k) V' f. b; q9 V" A3 E7 r3 y" ?
* s3 O" V7 V2 o3 | T2 I7 D2 o
5 v- Y0 P& c% L d1 D) u4 c/ Q: Z$ p
资料来源:谋学网(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]);}
* B7 w5 E' @+ V, SA、howdoyoudo!
( S8 w: R, o E5 L7 XB、how/ s6 |. Y6 `3 x7 w1 Y/ g
C、howdoyoudo
' r% `6 U6 C7 l. A9 H" KD、hdyd3 M8 W1 I' q3 X
正确答案:扫码联系微信客服
7 z8 T+ S6 H8 z8 D2 h) @" T3 |* a( a4 F: i/ U, @
+ u& h1 Y" v& q8 L$ H2 q第13题,在C语言中,引用数组元素时,其数组下标的数据类型允许是()。7 i' }( {8 L( D. V6 [5 U
A、整型常量3 o0 S3 B, h! O; C! j
B、整型表达式- Q+ {: b4 k! `/ u+ a+ L) A
C、整型常量或整型表达式
7 j9 P" P( u; p2 s/ _/ ^0 M: A* |D、任何类型的表达式$ N8 _2 S, f# k6 A- {3 i, M
正确答案:扫码联系微信客服
: W9 `; f) ]1 T& Y
& F9 G: D) q; Q- E# W7 J: T
1 E! x! x' k7 Z. V. s第14题,以下为一维整型数组a的正确说明是()。- v4 H4 t3 `6 O- G
A、inta(10);
: O9 `! N! [. ~0 g7 W5 j2 CB、"intn=10,a[n];"
% j7 r t6 F7 z! a$ B5 y- bC、"intn;scanf(""%d"",n);"
) e; R0 a7 d: j/ M8 X, O' zD、"#defineSIZE10;inta[SIZE];inta[n];"
( j; d/ g! F" n) d r正确答案:扫码联系微信客服
+ u6 y$ x( v# G+ s W/ G2 F% {; Y4 s4 A6 L
0 \6 }+ G) ^* H/ \% o; D资料来源:谋学网(www.mouxue.com),执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf("%d\n",N);}" D# _# N# z# |: r' Q/ t
A、3
8 {+ K3 G R. _' U; R% HB、41 i. o% \6 C# `( T) s2 w8 t
C、6
. p3 U. F/ q2 a3 m8 }/ n4 OD、8" b; `1 L& L* o. V- F
正确答案:扫码联系微信客服
4 L% ~/ V% c& }% P3 _+ K) r
: c" m5 K; Q& v/ \6 o. g1 d V! H% x8 h6 g7 F8 [5 W. t0 T$ M
第16题,若有以下说明和语句,则输出结果是()。Char*sp="\\\"\n" rintf("%d",strlen(sp));6 U0 J/ F. L/ b# w0 l) S: o
A、6
. Q* H- b+ Y2 N; O; ZB、3
9 g; T# k7 C9 [; k! `1 B2 DC、5' m1 X0 M6 u3 l2 b6 v! t Z
D、字符串中有非法自负,输出值不定) T% o/ }% k/ v. E% {$ D
正确答案:扫码联系微信客服
1 d5 k2 v8 L4 ^0 e& P2 |1 a' g: c6 T4 J
) v6 N' Y' K( F w" @9 E* x第17题,char*A[5],则标识符A的意义时()。
# M' q6 u4 p9 B5 u. XA、A是一个指向有5个字符型元素的指针变量
+ f) W1 t/ k* e* K3 L: WB、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量8 A7 \# [7 M8 z; [) x
C、A是一个指向字符型的函数的指针变量# r/ _ P0 o* _9 G
D、A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量
: e1 w y! I2 m正确答案:扫码联系微信客服9 l9 {; ~! Y0 @4 R1 q2 d w' J
8 A1 I# d9 x/ L, P/ y
. l7 D2 \# w, a
第18题,下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
. d5 S& A: L8 d: Y* p1 UA、14
; b5 ~0 l3 @( y( vB、3
# n: y$ D# |* |# t8 _C、94 v9 ~8 \' \% o
D、字符串中有非法字符,输出值不能确定1 K$ Y1 N m8 l3 c
正确答案:扫码联系微信客服
9 G( F, I$ Q8 z6 Z7 n, h* _- o( g' r2 x! V, I) ?2 j
4 t* N7 C" u5 E% g5 L+ Y- a第19题,以下for循环语句()。for(;;)printf("*");% _5 r% g) V3 V7 |" k, [% h# v) Y! L/ j
A、判断循环结束的条件不合法
6 H8 H5 D/ O* S! N3 RB、是无限循环+ f7 U0 H+ I3 A& ^3 E
C、循环一次也不执行
* u; v. C# I" p1 f0 T6 HD、循环只执行一次: b0 R7 d% D4 M/ w3 {- \
正确答案:扫码联系微信客服
8 Y t2 a& }3 a3 l4 u' M& x7 h
2 ^$ d8 D. J% r# D2 X$ D$ V1 p& _ L/ ?+ I
资料来源:谋学网(www.mouxue.com),以下是正确的C语言标识符是()。( n1 U& ?/ Y3 e; o8 k R
A、#define! ]% g- P' Q! Y+ x S
B、_1232 |. \) M0 _. H3 z @ ^! x
C、%d) a8 I. m2 H+ w' T
D、\n
. h+ c+ r, X8 |/ h8 [7 N) h% _ o正确答案:扫码联系微信客服1 q% h7 I: w# s" T
$ j( A' C1 f! A& l, r6 p$ C! h' k7 ? U8 @: Y n
第21题,在c语言中,函数形参的存储类型是自动类型的变量
+ i* u \. Q) ^% T Z" ?A、错误
/ Y) f) W! i& {- x0 M: {' EB、正确 h L; Z* s4 c& r0 }) r
正确答案:扫码联系微信客服& @& C0 x* ^0 G" s* K5 N7 N8 w" z. q
$ T( c& T0 s2 @' b, l) U9 f0 ^4 [+ p) R# \: O' q
第22题,int a[3][];可以对二维数组a的正确说明。
3 e @2 o b+ {A、错误8 D5 ?$ W) s0 A& W( \
B、正确
' f# D6 H3 H2 a6 E3 \正确答案:扫码联系微信客服3 I& v2 T! H" r8 }
1 }) Q$ { O! M2 H( Z
: B6 k! T* S" M; P% r4 P) F* v第23题,已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。
, `5 g: z! P2 l$ LA、错误8 e' ~. n2 a" W
B、正确
# w5 w* n1 q( h0 h正确答案:扫码联系微信客服
+ p- B5 k) a+ R4 n* P% \: u! L" `, e- L& d& R
6 [) z7 P4 i9 R1 f) V8 S+ }. @
第24题,函数必须有返回值,否则不能使用函数
( z3 u. R8 ]. } V" }+ Z, b- X1 j9 sA、错误
2 Z9 }2 d' L- @# M, }B、正确
3 b, J5 ]) J8 [( M n. q0 a正确答案:扫码联系微信客服5 ~2 c/ @) L4 O0 k( d7 e
! w/ b# }' Q% W! R6 h) l) l9 W: _0 a/ p
资料来源:谋学网(www.mouxue.com),C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。! `( V" t. _3 {4 ^; W
A、错误 s t! H: f& K6 m* @/ j( w# U
B、正确8 s2 P3 d3 v0 A9 H2 M
正确答案:扫码联系微信客服6 Z! r d- w% U7 C8 N
- J4 K/ h" r3 a: o3 [
; @+ [- F6 b4 U, @$ S* [7 k4 R$ k0 E0 C' w6 s
( f$ c* `3 A) g, S
% A3 V) J& Z# ^3 n
+ J4 P; i- w& O6 I! q: z! m
! a9 j) M$ \0 ?: B3 T
5 z% F- {: ~( i
! \* n* I$ X. R) ~. K: G0 T% X: L2 q
3 ^3 o1 w! Z3 `) K# W! m3 k9 Z) p9 e2 M! u
1 G# v/ B9 H7 ]/ ?( k6 `& S1 L/ a: d6 s2 V9 x' n
|
|