东北大学c语言及程序设计,东大20秋学期《C语言及程序设计》在线平时作业1参考...
20秋學期《C語言及程序設計》在線平時作業1( j- V: Z* f0 i+ V& k% b, S. ?/ _8 ~
1.[單選題] 在C語言中,引用數組元素時,其數組下標的數據類型允許是()。2 `6 g, p1 C$ P; B$ _( J
附件是答案,核對題目下載4 m1 F; D: R* q; A
A.整型常量
- _4 p- L, T4 r& c? ? B.整型表達式
/ j( [& p+ M: H0 P+ s? ? C.整型常量或整型表達式) y/ i# U- F5 ?) k: p# b
D.任何類型的表達式: d9 |/ k& T* k
答:——C——
1 r6 `- x??^6 \??P0 |2.[單選題] 有兩個字符數組a、b,則以下正確的輸入語句是()。
* ]9 W/ ]??\$ N6 Z* l/ c? ? A.gets(a,b);o8 k( a4 F- a$ ^5 a
B."scanf(""%s%s"",a,b);"
, Y; X- _" ~8 `+ `& P- ]? ? C."scanf(""%s%s"",a,b);"+ X* }1 o! i& {% Y2 I. K: I
D."gets(""a""),gets(""b"");"{# W% _??s0 d9 ~* y??V1 e
答:——C——
$ k+ i, E- i6 t5 n) o( v3.[單選題] 下面四個選項中,均是正確的數值常量或字符常量的選項是()。8 N9 m1 ]??L- l0 o6 p
A.0.00f8.9e''7 v2 A) k0 ~4 \??i% S2 r
B."""a""3.9E-2.51e1'\""'") O& w; F) N% B0 N) {. r! t
C.3'0110xFF000a( i; a% T1 [, D/ R. H
D.001E140xabcd2e250.I14
4 z/ @% L' |$ i( D? ? 答:——D——
- a5 |' l# k! p1 x, `4.[單選題] 以下能對二維數組a進行正確初始化的語句是()。
) x/ y' X/ k4 X" ]; C? ? A.inta[2][]={{1,0,1},{5,2,3}};? ? 東財答案請進 ap5u.com
5 I4 k, a) N! b) ?3 F??w# L' Y? ? B."inta[][3]={{1,2,3},{4,5,6}};"
2 A( f??k- {7 t& W? ? C."inta[2][4]={{1,2,3},{4,5},{6}};"5 u' i% q3 ]; q) n5 }' j1 l
D."inta[][3]={{1,0,1},{},{1,1}};"9 m??j; ~; N! s7 m5 d3 a??R8 S
答:————- _1 b3 M% j" [
5.[單選題] 若運行以下程序時,從鍵盤輸入25,13,10回車,則輸出結果為()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}
& Y" `9 t8 l# t/ T. n??i- Y3 E? ? A.a1+a2+a3=48
7 [: ?4 M* f8 r8 M5 w? ? B.a1+a2+a3=25_1 R/ g9 N( I$ K# Q" E) Z) T# V
C.a1+a2+a3=10
9 |/ i3 y* @, V# }$ A? ? D.不確定值
$ X; b5 G2 o: @: ~4 r: @? ? 答:————' h2 M9 s7 ?$ t: ^3 o
6.[單選題] 以下for循環語句()。for(;;)printf(“*”);- ~$ U9 F4 b: m, }
A.判斷循環結束的條件不合法
. F" W$ @1 H9 h1 l* T- _: m. Y? ? B.是無限循環
3 T$ r% u9 z! Z# p$ g3 R? ? C.循環一次也不執行( r8 n8 b8 p: @$ H9 V
D.循環只執行一次
3 B1 [1 {1 u: P/ q1 H? ? 答:————1 n( M+ y3 V! b. ?* e" I7 s
7.[單選題] 下列各數組定義程序段,正確的是()。* q1 f& |8 J- h" h6 K/ t8 E' Q
A.intn=10;inta[n];"$ a$ t) h/ B??m( H
B."main(){charstr[10]=”aman”}") g$ k, m: E% D/ G6 c* T% G
C."staticint[][3]={{0,1,2},{80,89,2}};"
. y+ q3 t& y" \; I# t3 E? ? D.staticchar[5]=“iamastudent.”;, ?0 y/ \- M) i9 a
答:————
3 G4 l, R7 d% K* \; A% }8.[單選題] 以下不正確的說法為()。
" f4 y, E# n8 j9 R3 n4 d8 k? ? A.在不同函數中可以使用相同名字的變量1 Q" @??_$ a" |4 A6 w, Z
B.形式參數是局部變量
" m4 ^; x8 J# u4 a" f? ? C.在函數內定義的變量只在本函數范圍內有效
) G6 u+ ]) G& w6 s? ? D.在函數內的復合語句中定義的變量在本函數范圍內有效( G, g6 K3 Y8 ^" t5 [! _& d$ ]! o$ k
答:————! A: v, b! m8 v! B
9.[單選題] 若有定義:intA[3][4];能表現數組元素A[1][1]的是()
5 o. ?( h/ W+ x) A8 {4 D; Z" s" t? ? A.(A[1]+1)
2 n??q4 w5 T7 {' ?* V? ? B.*(A[1][1]). p) B- X- j& y, u' q
C.(*(A+1)[1])5 Z2 g; H2 I5 f% }+ Q2 q??`
D.*(A+5)# U0 b) Y6 q) V' n" f; X
答:————( P+ `" I2 }3 X9 T2 \??n7 u2 N
10.[單選題] 標有/**/語句的輸出結果為()intx=20;printf(“%d,%o,%x”,x,x,x);/**/
# f6 j9 _3 h. `: e# o? ? A.20,20,20
+ K; ]& Z/ O7 ?. Y3 f+ _: Y? ? B."20,24,14"
) L??S$ K5 w- N? ? C."20,14,24"& Q: ^5 P/ O6 r# c9 }8 D
D."20,024,14"
8 V$ N* J/ D% `2 X? ? 答:————
6 N, H+ s' _) s2 C- U11.[單選題] char*A[5],則標識符A的意義時()。
0 U0 T! |: D/ b5 U0 e? ? A.A是一個指向有5個字符型元素的指針變量
/ R0 e' S& _# {( `. M( f, B: ^??I5 o; l? ? B.A是一個有5個元素的一維數組,每個元素指向字符型的指針變量
6 C( G& D5 {' Z! w( t' T* }- j6 d? ? C.A是一個指向字符型的函數的指針變量
7 T- g; D. a$ S# |3 e? ? D.A是一個有5個元素的一維數組,每個元素指向整型變量的指針變量1 D3 B9 G??\0 Z/ w: P5 Q
答:————
. A& M6 g- E) s12.[單選題] 若執行fopen函數時發生錯誤,則函數的返回值是()。) M: T, y, F, a) @
A.隨機值
' k" F" q0 z( T% U, o? ? B.1
- `+ P4 q- i5 X/ ?2 Q? ? C.NULL
% G2 D4 l0 X% A? ? D.EOF
, A4 j: s??x1 E/ m? ? 答:————( F) [+ @; H# L1 R5 D* i
13.[單選題] 當正常執行了文件關閉操作時,fclose函數的返回值是()。) i2 s$ y- s' u
A.-15 g! C" M3 b1 m1 P& I??D
B.隨機值
% @" k2 Z/ U; r2 d6 ]? ? C.0
3 @. ~, h??O1 u0 s$ D9 M? ? D.1
) {$ V3 _% w3 I! `2 ^/ s4 {2 z? ? 答:————9 g# m5 y0 y# h% Q# O5 [
14.[判斷題] 函數必須有返回值,否則不能使用函數
! Q6 C! _* T2 |3 {: N, ?? ? A.錯誤
" R! _% g* Y- f6 p3 {? ? B.正確
4 |6 U7 r4 b" N. b? ? 答:————
, e& @7 ~- u, x- ], W% v# M15.[判斷題] 在swith語句中可以根據需要使用或不需要使用break語句。
5 y; v6 t! M) y6 F? ? A.錯誤
+ R) p+ F& q: _' |8 C" }? ? B.正確; p! \6 x; Z' |8 o7 d
答:————
+ |" A??l2 l4 @* L16.[判斷題] 若要用fopen函數打開一個新的二進制文件,該文件要既能讀也能寫,則文件方式字符串是“ab+”。?# o0 I$ A$ ?/ |- x" Y; l, r
A.錯誤
: G8 Q1 V7 X, l" O9 r? ? B.正確
/ R( i' @' K& c? ? 答:————! s7 Q: L$ S4 f; b' g3 L
17.[判斷題] 在C程序中main函數必須位于程序的最前面
& n2 J' {6 S! E, y$ H& q1 {? ? A.錯誤
9 i" V5 U5 u8 W/ T; z/ e? ? B.正確! ~* Q3 W3 b# X/ v/ F* U
答:————G# p??M. P$ G2 ]3 _: k
18.[判斷題] int a[3][];可以對二維數組a的正確說明。
* {??`8 k6 z1 c- m7 n& G% q$ v/ n? ? A.錯誤
/ y% C1 X8 \* O$ l2 |, [? ? B.正確3 \" A, c5 k3 l7 y' P??|3 _4 \
答:————
3 {, _) t/ }+ ^' A* W% g19.[判斷題] 主函數可以在其他函數之后,函數內不可以嵌套定義函數
& \# g2 R0 {; Z. C? ? A.錯誤
' s' B2 c/ b0 S! r- ~4 T? ? B.正確
/ k+ l3 x$ U3 z; S8 s) l? ? 答:————
# |% E6 r) }. @20.[判斷題] 聲明語句int a[]={0};可以對一維數組a進行正確初始化。
- Y: U% z) W1 G. k? ? A.錯誤2 y2 v) k6 @' v1 s) @+ r) s; n! b
B.正確* t. B3 a, m??p$ @5 F! y# X
答:————
, t' a" V% V7 P3 B: F% c2 ~9 V8 W4 B8 `??_! D% X
東北大學答案無憂答案網整理
0 h. f" s& n! V
總結
以上是生活随笔為你收集整理的东北大学c语言及程序设计,东大20秋学期《C语言及程序设计》在线平时作业1参考...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鲁格迷你14战术卡宾枪?
- 下一篇: 盘点美国陆军最先进的陆上军事武器