|
资料来源:谋学网(www.mouxue.com)C语言及程序设计X-[东北大学]《C语言及程序设计X》在线平时作业2" D0 H- r+ K* ~7 K
试卷总分:100 得分:100
: ~( C3 B' V1 S' u m3 q0 d; S. }: ~2 P8 k* n第1题,下面四个选项中,均是合法转义字符的选项是()。- ^. \' ~5 Y& r+ b! q
A、\'''\\''\n'& J4 }3 \/ U2 c
B、"\''\017''\""'"1 `; A- n# F/ |6 L4 j! K% \# E
C、\018''\f''xab'
; U* ~6 H' Y: j6 u& F& wD、\\0''\101''xlf'& X) l( ~ T3 h
正确答案:扫码联系微信客服- W( j& m% j- x! H
# d) }5 y/ H( F
, B3 d* c9 F; Z8 F" z' ^
第2题,C语言中的构造类型数据包括()
1 I3 @* c3 X$ I8 UA、数组类型、构造体类型和共用体类型5 R3 k* X! [( p; b+ D7 z# j8 w; e/ F
B、数组类型、结构体类型和指针类型
$ t6 ?. m* V" P% x6 o LC、数组类型、结构体类型和枚举类型8 w! b: U: [7 |3 z
D、数组类型、结构体类型和空类型6 p" P4 P& T" M$ K' ]! {
正确答案:扫码联系微信客服
: Q% w' j/ q" q9 O4 n
5 P. T" S! K: j- q. S" C0 _9 J! x, o6 j
第3题,设已定义i和k为int类型变量,则以下for循环语句for(I=0;k=-1,k=1;i++,k++)printf("****\n");
4 j6 [# m3 R9 f* i1 @3 R% VA、判断循环结束的条件不合法
; [: r | i8 S0 CB、是无限循环' e& T, E w) V2 R3 K( r8 w% ~- |
C、循环依次也不执行9 ~6 s# s7 }" k
D、循环只执行一次3 S8 u' _; D; m- T' t% X ?
正确答案:扫码联系微信客服% ^) r5 ]8 X7 ?! Z
0 @0 o- H9 E5 H! m) x( C
; t! n0 w, M% S" m$ e
第4题,下面对指针变量的叙述,正确的是()
' s5 ]& ~; c4 l3 }) u0 aA、指针变量可以加上一个指针变量 w, U# O" b; M3 J4 O, |( f& {
B、可以把一个整形数赋给指针变量3 d- u7 H7 K: z! a9 f
C、指针变量的值可以赋给指针变量1 ?- Z9 v$ h; C5 Z, B0 x$ t% r
D、指针变量不可以有空值,即该指针变量必须指向某一变量
% Z: E3 |* ~1 k正确答案:扫码联系微信客服
7 x+ l l/ {. ]% F( Z$ g" x4 ^, ?# M) h* a& y& G8 T" I! p
- ?* n& {! @. J% Y
资料来源:谋学网(www.mouxue.com),C语言中,逻辑"真"等价于()。
7 V: \% M* Z0 w3 o7 r8 \A、大于零的数
% G; ~* N+ v, v0 }3 W fB、大于零的整数! | @" f+ b. ?/ i# l/ w7 A
C、非零的数9 I1 `1 [* A$ ~- P! |9 |
D、非零的整数1 |; D8 Y- {9 S6 @3 ^8 @
正确答案:扫码联系微信客服* w4 Z1 {1 y7 y, P. k3 U
! \, F m( l! R6 I9 T8 {$ Y5 ?7 X9 e/ Z
第6题,违约责任的相对性是指违约责任只能发生在( )之间发生。5 @, J4 j4 f7 k
A、合同的相对人之间4 h% F( ?0 o: a) ]2 B) y7 f- Y1 j
B、合同关系以外的人8 Q% Q; G# V6 K2 c2 s3 h: U! U( W
C、合同的知情人/ k( \) u! ?& j
D、合同的债权人5 |! [* t( u" Q& n6 N
正确答案:扫码联系微信客服
1 ~ M. w/ e9 X2 B* l4 e1 H- n8 N( p
% U' R4 g/ N" A
第7题,有定义:floatx=3.14,*p;下列错误的语句是()1 K4 K4 k& i1 l1 N: ]4 n
A、p=3.14
- @. W; a& o, n0 SB、p=x
0 N. f5 D- v5 F5 @& R/ D& W/ fC、*p=3
+ [. x F, Z, W9 ^4 V1 l7 { S r- t4 pD、*p=x
% P1 G0 j+ Y$ |1 m正确答案:扫码联系微信客服
% L: z$ B' Y: t' N' p' T
6 D6 D( k3 d8 `* Y( n, @$ Z A9 F4 w }* h. |# A' [
第8题,若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}
. t) V% J7 R) h( n1 ]/ ^- IA、a1+a2+a3=48
0 Q: s" j3 q9 M* I! \0 I* R4 sB、a1+a2+a3=256 e: G( ^& x" {$ {0 d2 V& F" }: j3 ?5 [) f
C、a1+a2+a3=10* {8 Z% E& I) C [/ x
D、不确定值
3 @0 t' |; I2 m$ {正确答案:扫码联系微信客服
$ p1 V# A# Y. u/ q
: Q' U7 D! o9 N8 {$ Q; w2 D. P+ w; C9 h* a" r, H, q8 j- i2 }
第9题,标有/**/语句的输出结果为()intx=20;printf("%d,%o,%x",x,x,x);/**/4 M7 C( e4 K! J2 O/ ]
A、20,20,20
& S: z) k9 S- y) dB、"20,24,14"
6 b1 p2 S' r1 lC、"20,14,24") l' n/ W) Q. D2 C8 m3 R' L
D、"20,024,14"7 L/ @$ \8 I7 R: r& u7 W
正确答案:扫码联系微信客服: q" v* X! v; T9 ^8 D1 c; I: |2 p
* a5 c J* v8 }: g! W
0 ?: ^9 Y6 b9 y4 V" N2 H0 E资料来源:谋学网(www.mouxue.com),函数strcmp("A","B")的值为()
* I U5 u7 E8 V) h9 K& RA、0
0 [, x5 F: v9 d X" }8 Z5 JB、-1) b; o$ S2 x4 y
C、1
1 D$ ^! d3 r, P V6 G: c- MD、3
8 E3 w4 ~% Y% G* C正确答案:扫码联系微信客服' Z2 j( h0 C& L1 @2 G! V
' { i- @! a+ I1 C4 T, M T6 `7 S" Y U1 n9 r/ }8 R
第11题,下列不属于C语言关键字的是()。4 Q8 `, T2 Y) A1 E' J3 e
A、default
1 V* |; k. k4 x0 a" V, V. k) i1 gB、register
, Q% @( z8 f q9 lC、enum
% a# m% U* q) vD、external3 o4 W4 f: v' |* `( K
正确答案:扫码联系微信客服8 e# m) k: G# s1 ?3 m& U
# C; ]! Q: q q/ R" c: y$ H
& V' b9 e4 S* a5 }, V; [7 [+ n& h9 e8 I
资料来源:谋学网(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]);}6 C) u: ?/ D" i; i0 H& j# u: |
A、howdoyoudo!
3 x6 {0 [2 ^* Z1 iB、how
' T1 u7 P: L; c* wC、howdoyoudo
3 `- G) A/ m9 i" X( WD、hdyd+ w2 @+ P" Z2 W4 O6 \& r
正确答案:扫码联系微信客服
) Y7 L! S+ L) y; y6 l- R
4 ^1 q5 H, m# ?3 a/ s
8 ]/ p1 V7 v6 E- v6 d第13题,在C语言中,引用数组元素时,其数组下标的数据类型允许是()。$ z7 j. L8 g+ W- X) t, B& t
A、整型常量
& \7 d5 k6 J. [+ L. ]) T! MB、整型表达式+ x! a* m2 y+ l5 l5 P" A
C、整型常量或整型表达式3 b6 u- m+ Y" u
D、任何类型的表达式: I7 B7 d4 o2 h# Z8 L$ e
正确答案:扫码联系微信客服
, f/ a) N- b" U+ j1 ^: H" a1 p0 g* S) Y
$ e# E( `7 I* F! H9 B4 @7 Z& K
第14题,以下为一维整型数组a的正确说明是()。+ ]/ d' w$ I' a3 d, f# m/ f
A、inta(10);/ b5 u, h. D) L0 f
B、"intn=10,a[n];"3 q7 u6 c8 j+ u( l
C、"intn;scanf(""%d"",n);"& ?3 K% L/ S7 S% q% k5 D
D、"#defineSIZE10;inta[SIZE];inta[n];"
" @- G6 |, i1 F' d/ h) l4 o正确答案:扫码联系微信客服2 r' F2 r2 N+ M7 @" a/ e
" w7 F+ \$ A" L0 {' b3 @, d8 Y% d5 p6 V. l0 ^. e; A' [- V
资料来源:谋学网(www.mouxue.com),执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf("%d\n",N);}2 T# i3 {5 N( n1 e: i" `
A、3
; m0 o" a7 y( D# i- a9 uB、41 H+ L& B0 y) j, J
C、69 |6 z! n! I! V2 p4 G! C
D、8
) i' C- R7 d) M8 z正确答案:扫码联系微信客服. f9 X! `3 a! p& V
3 _3 j. w* B. \) r
! K; C6 u- `" d& d) T4 Z4 o第16题,若有以下说明和语句,则输出结果是()。Char*sp="\\\"\n" rintf("%d",strlen(sp));
+ Y$ j; [9 n- [7 `& y; u/ DA、6
$ Q- ^* O% V2 G) R3 k" }5 QB、3
1 e* U+ B% U" t8 {5 |; B1 k- iC、55 E- ~7 m- R1 C
D、字符串中有非法自负,输出值不定! t7 Q2 o+ B! w* V$ I# S% H% t
正确答案:扫码联系微信客服, S& t- l2 f6 w2 |' q! o
; z" f; B I) M2 o! @
! h- h2 ?8 \, }2 l第17题,char*A[5],则标识符A的意义时()。
4 J. w# p* d. y! R9 UA、A是一个指向有5个字符型元素的指针变量; _) b# j% ~) R* d4 M! }
B、A是一个有5个元素的一维数组,每个元素指向字符型的指针变量
7 o" R1 F q$ F7 \8 G! ^C、A是一个指向字符型的函数的指针变量
+ ]5 `' W& l; V) oD、A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量* v5 x: Y( S# ]5 M
正确答案:扫码联系微信客服
8 z6 p( y/ J3 B
" v$ F- O3 @3 C7 u- v
/ G6 i6 b5 P! M J) D& N第18题,下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));
4 v7 p. b3 B' X8 S" cA、14* k4 }% D! j% |# L; z; X
B、3& ^$ E1 L% @ I% l ~# Y
C、9
2 c5 H7 o5 \1 t1 s( n2 z) MD、字符串中有非法字符,输出值不能确定: w: H* w# o7 n
正确答案:扫码联系微信客服
2 [: m' O! M1 m4 k0 O
- O- p( L' z6 k2 \5 D" z0 }8 g' y4 F# `& U* t. n3 K
第19题,以下for循环语句()。for(;;)printf("*");
; R1 `0 P' X. |! `% b( W9 C* p) wA、判断循环结束的条件不合法
$ [$ `6 E: |+ V: Y( E9 u' {1 jB、是无限循环
: R& v& a+ o1 V% P8 s) rC、循环一次也不执行
/ f# C- G0 P$ DD、循环只执行一次
1 n$ }& \3 |) N1 C. L; {正确答案:扫码联系微信客服0 `- j. O6 G$ a& _, v$ C& S. k- [
( V# T2 d' D6 w, T2 ]$ v
$ j! k4 r8 |- @
资料来源:谋学网(www.mouxue.com),以下是正确的C语言标识符是()。
/ o& G# x ^9 C$ ^5 @1 l( T- DA、#define# M; f9 @' @0 M" ]# ]6 R6 ]1 |
B、_123
2 s' e" P8 \# B/ uC、%d
5 z' o. ~8 r& r& oD、\n
8 s+ R: q+ h* @; O. U" [正确答案:扫码联系微信客服; B2 H" P; Q5 c* I
; M6 |; m1 U4 T/ V+ ]+ ^4 F
! d' v8 d- e2 |3 I( M( S' n+ ?第21题,在c语言中,函数形参的存储类型是自动类型的变量& k% ?' y- d% N( r6 |# U
A、错误
9 n7 c/ m, S' h) f9 z5 VB、正确! f3 v7 A% M: |5 o3 O8 I
正确答案:扫码联系微信客服4 v+ J$ z" p. H6 m- _9 S9 ~
, _( X* z& g) C: Z; D" W* w5 ~7 K3 }9 T1 ~) f: e' g
第22题,int a[3][];可以对二维数组a的正确说明。
3 X+ H* m7 j* E5 N* u5 s2 FA、错误
, D ~ o5 O: mB、正确3 Q$ M$ v$ I7 e w
正确答案:扫码联系微信客服4 o9 a0 Z- G+ r5 \
" ]- `' b8 U" @
$ o* ?: H# H6 l2 O; x& N第23题,已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。7 ]) }/ ` m0 ^, V- }4 v% s
A、错误
, t( B8 q5 @/ l: {& @0 ?B、正确
! Y+ Y' N5 Y% ?: N7 ~9 ^7 }' R正确答案:扫码联系微信客服
2 Q$ E. d/ Y8 c: s% m/ D7 ?. G. r, Z- _
; y9 t3 C8 U8 w
% L: Y" c: a6 H, w! F- ~6 C第24题,函数必须有返回值,否则不能使用函数
' p) ]5 C( S9 k9 I# X/ v% oA、错误1 e9 V; L' u1 z. D# J; i% ^
B、正确4 f$ D5 w& {- Y+ o$ |$ |( X
正确答案:扫码联系微信客服5 H1 }8 v1 f8 \, T0 E* M
' V: Z- u3 Q' w- J
7 a( ~& u. c( O7 d; E8 r' G资料来源:谋学网(www.mouxue.com),C语言fread()函数的功能是从文件fp中读取n个字符存入指定的内存。% A; Z5 c% G7 s$ F! \* X
A、错误
0 J/ T3 N4 l! T5 D# \B、正确" t; l2 W& y3 B0 C" z" {
正确答案:扫码联系微信客服
: V5 T$ W- q1 @
2 Z) W) ]: X* h+ g# a2 Q0 ]9 C
* |% j& x% q* F- J% J* a% Q
1 Q5 h7 C( I5 S% i5 Z) k9 z D' W' f/ s; T# r% ~( k
& P% ]+ R0 L) N
% z- _7 Z& Y1 i3 h, E& R
9 N2 _2 S1 a& x& E$ [( \
& ~1 S/ C- {- Q: x/ Z% e: l
: n6 `8 \" ?) o# j4 E9 P( _* f
& |% x5 k7 G# T# U u" ?
" \* D+ e8 x- G* y9 |0 q# A' c# R- y! ^6 c8 o' c
; H {& W* t/ C8 n' n
1 _# T8 q+ T" h' \6 J
|
|