奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 637|回复: 0

川大《C语言程序设计0008》21春在线作业1 2

[复制链接]
发表于 2021-7-17 08:52:58 | 显示全部楼层 |阅读模式
谋学网
《C语言程序设计0008》21春在线作业1
( g8 b% S7 C/ V) Y  @试卷总分:100  得分:100
& S$ b7 A% f% G, |) e1 M一、单选 (共 25 道试题,共 100 分)
4 j' }. E. }4 g2 w5 A0 T- O4 @1.在C语言中,合法的长整型常数是( )。$ a* {& s! |/ c9 z, @
A.0L& w6 r# F' F) W( k3 T* ~
B.4962710
0 {, `! E8 \; @. I3 uC.324562&
$ D  }+ v$ @$ ?; D, |" ED.216D
; ~( \% A! ~5 Q+ C: w, g资料:A
# j/ X& z( y% R3 y. `$ H! d; s# L* V" P1 b
2.下列语句中,正确的语句是( )。" E+ G; i8 }% O( ^, i8 K" b
A.int x=y=z=0;
4 p8 O6 P/ T: b3 F" g8 VB.int z=(x+y)++;$ B5 H7 a4 h1 X) {
C.x=+3==2;5 `( t1 Q# P; P# e) T( z0 j( l
D.x%=2.5;5 B( n% }8 Z9 r9 o
资料:C
+ \) P; ]' z; ^# P8 \# z. y5 {: ?# q9 e* m3 h! a' y6 e1 W
3.若有代数式 ,则不正确的C语言表达式是( )
2 g! F: U2 Q. OA.a/c/d*b*2! Y. J1 b9 J  P* o2 F
B.2*a*b/c/d
. l: j$ t7 E# w9 \7 W# IC.2*a*b/c*d
1 w2 Z2 N+ m9 @D.a*b/c/d*2
0 y0 F" {& d0 ^, w( P资料:C
/ a0 G9 G, r: n
5 A& c/ k* I0 l/ y$ ~) G. p) P" u1 q, ?4.有变量说明语句int a,b,c;,顺序执行下面语句: a=b=c=1; ++a||++b&&++c; 那么,变量b的值应是( )。1 K; W/ D. ]1 g; E  ~. C% A
A.2. h3 f# i/ C0 f3 I& ^" s
B.1: a# ?5 @$ b& w  K! u' ^
C.0) \4 _, z' ?9 l' T6 G* N% V
D.3
2 N# M2 ?# F( `# @资料:B
- `0 T; [1 B: v1 _0 P4 d6 s$ R* }/ B
+ x3 k8 g  _& {% D# B5.若以下选项中变量已正确定义,则正确的赋值语句是( )。
+ u( H/ F# ]3 |( IA.x1=26.8%3
: Y  K1 Z1 M) ~" R$ ?2 nB.1+2=x2
$ x5 _9 N: \  H9 V/ jC.x3=0x12
0 w0 N( H( d% `5 \3 ED.x4=1+2=3
& O5 w1 D, e1 K. }) \4 S, m3 M资料:C9 z! b6 }+ a# R7 y; D( U2 I
# ]- K, `% s! [+ j3 p8 L# q
6.执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;
( x1 _1 F8 J- X: i5 [A.0
  A& I: d: ~$ J  KB.0.57 g) A. s0 T! r7 ]
C.1/ z, X# i) i! t* Y1 R
D.2
. L3 L8 }4 E! D/ i7 t- W资料:6 c; T3 M/ i* `1 U
, ~4 i/ b, V2 |1 x
7.C语言中运算对象必须是整型的运算符是( )。7 `4 u1 e/ x: T3 O" b2 }
A.%) I8 u2 H) l, a5 S& {3 A! o
B./9 D& h# }6 s: d0 f
C.=; G6 P; C! v/ ~+ A" D1 G
D.<=8 {) Z' ?! c9 K3 g" ?' ]* N
资料:+ D  W/ ^( g3 r

+ j% a0 T! U+ D* b  d8.要将字符A赋给字符变量ch,下列语句中正确的是( )。& f2 y, P3 |* q( m. P6 D. A
A.ch=A% o8 C/ N0 U% e. A: W# {# K
B.ch=’a’-328 V- B7 h% T0 w3 ^
C.ch=“A”
1 x! M1 \" p. V# S# f* KD.ch=“65”
$ K9 X1 ]8 g) y- x) F; M资料:
$ N) |: D7 ]+ |$ t' V
: |( U* q: \) h- z( E* s4 A" C  r9.下述语句执行后,变量k的值是( )。 int k=1; while(k++〈10〉;$ z3 n* ^( t' G5 f$ N2 ]" j
A.105 e8 @5 S0 N. ]4 g0 S
B.11
, [- @4 x# g6 k) n: m0 ]2 N5 fC.9) @1 N- _5 X# ^! P
D.为无限循环,值不定  Q- a% S' U+ ?$ w" J" N
资料:
+ e  K3 z- [4 R2 z+ g8 c; A/ t6 E4 B  L$ Q& _
10.main( ) { int a=666, b=888; Printf(“%dn”, a,b); } 程序运行后的输出结果是( )。
" f) w5 H; f& W0 \: o$ a+ X* C1 DA.错误信息
# n, l$ ]( D" J0 ^1 ~: M4 h5 @B.666- m, W4 v& ~& w9 ?: f# F+ q
C.888
% O) u  [, O0 _2 t. j$ AD.666,888
6 G. R2 ~/ y" L/ ~' h  {4 K$ T资料:, ^1 P% c" ^" N( y- Q
5 E) _4 F4 H; x7 Z: C
11.C语言中while和do-while循环的主要区别是( )。9 Q% Y2 ~% `% i) _7 d+ }' t$ H" O, ~* _
A.do-while循环体至少无条件执行一次
  }4 B- v# J/ U5 ^. ]- kB.while的循环控制条件比do-while的循环控制条件严格5 Q. q. A9 }" B- f  f% _
C.do-while允许从外部转到循环体内
( k6 f9 F: d$ n2 h! B, vD.do-while的循环体不能是复合语句5 J% g* K9 ]1 a( f6 x
资料:
2 C) {$ r& Z  d+ I) B& d
  Y8 i: @5 U( H' e7 h+ e/ d; D12.以下叙述不正确的是( )' n2 }$ o- e, d- V4 p
A.一个C源程序可由一个或多个函数组成8 C/ v" _  G$ G) h4 k; I9 t
B.产生可执行程序的C源程序必须包含一个main函数  [- Q( c4 l* L# ^+ R
C.C程序的基本组成单位是函数
6 y# }  s/ q0 g/ {5 ID.在C程序中一条语句占一行5 E5 X2 [  [8 @3 o5 q: ~4 E
资料:
" X( i' h' C; n- o, `6 i) }1 S1 K  y+ \
13.整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。6 }, R- k% {9 M% @& M
A.x||y+ p' h  \6 g1 d, Y
B.x|y
2 e$ Q% T# t) F' E9 Y9 {# o, hC.x&y
# Q' U, \2 @" G! q7 KD.x^y
1 K- p; I: T$ i7 ~3 T6 S% [资料:
( F: {) a2 B9 v; V/ X" f" \) U
: |5 s+ u3 q/ V" B6 M7 V6 B6 D" {14.已知int x=23;则printf(x++*1/3)的输出结果是( )。4 v" _1 {: W/ t5 d3 ?2 [$ O# w% `* b
A.8
/ S! R3 T& f8 q: |2 fB.7.66) R3 t4 b! K* I8 V  D
C.7.33; U( ~& O2 t. T2 {+ l7 t
D.7: @; e7 S7 U% `
资料:
9 Z" g8 Y  o. z- c/ q7 N- A
4 J- l$ r- v/ h( Y4 Y. D15.在32位的系统中,double数据类型的存储空间长度是( )字节。8 m9 \! M: x- n0 N9 ^3 X0 T
A.2
5 Y! |4 n& |! G- TB.4
- E* C" P" ?( j: |0 E9 vC.8
3 w* @$ J3 h/ P/ YD.16' p0 G) E" V! m" j/ L3 v
资料:C5 Q; k" ]6 V! \0 g

2 T* d, H9 q8 h5 y/ P16.putchar函数可以向终端输出一个( )。
; y" H- s' j1 _" ?+ m3 s. |A.整数6 F: o5 i# I0 c. B, W3 W  d
B.实数7 h8 `% J; u9 ]8 }
C.字符9 T# ?. i9 f- k8 V9 ?! `: e
D.字符串
1 O$ A! X4 o" W, |! v# |资料:
( l6 J- K4 m4 I
' L' H! [' m2 Q( {* J17.以下程序段的输出结果是( )。 int a=1234; printf(“%2dn”, a);4 j/ Z: g! o8 `
A.124 e$ b$ `$ }' b; N$ R
B.34. X+ g' S! e  |- e! O
C.1234
4 ?) }; R/ o) n  w6 rD.提示出错,无结果
) }3 }) \/ `* I4 d% l资料:3 T+ G' }$ L+ r0 A

/ J1 e9 V" _! ^18.以定义c为字符型变量,则下列语句中正确的是( )。* t- N. |/ z; ?
A.c=’97’;
) V+ C* j. Q/ p7 _# o6 o2 n$ _B.c=”97”;# Y8 H- p1 x: h" s4 Z
C.c=97;
( b* H# d5 c2 p. g$ kD.c=”a”;
/ u' L4 F# ~: B4 B8 S5 I! A1 u资料:
. m' e$ ~, L1 D' {/ F& `% C0 v) r1 L% }; m
19.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是( )。
0 E% f8 T3 g1 h: r& r* V' ^  OA.字符A  D% {. D7 I, m+ J
B.字符a
9 ^, X# M  t0 C7 [C.字符e7 E, {$ p- a- F+ S
D.非法常量
" [* w: @7 V1 d. x8 Q: x资料:) a8 i7 j5 D% Q) u$ |; ?0 y

0 U3 q& o1 n5 J2 \4 Q20.组成C语言程序的是( )。9 \+ R; f0 K" @: L, A' e3 l3 e
A.子程序
) X( l: x0 l7 Y, a3 I9 ~( cB.过程
: z4 W* [) W- a( QC.函数
3 Z: q" \* O% x6 n8 A% B' VD.主程序和子程序( Y9 C- C% T" I0 t+ M' h. O- [
资料:
' f, E: q' V% A3 {' s1 O0 i) P  O+ a5 t4 Q3 e5 P4 z0 a, W
21.以下不是无限循环的语句为( )。
+ O& d4 {( b5 \* f+ V5 ?A.for(y=0, x=1; x>++y; x=i++) i=x;
+ W) a+ O% C" ]' _% DB.for( ; ; x++) ;8 K- H7 `* Q5 b, o; Q
C.while (1) {x++; }: h7 j7 L* ~9 E: E) M! c
D.for(i=10; ; i--) sum+=i;, K. o+ `) V; H! q- o, [* c
资料:1 M* l6 r% s( n
/ f6 X$ u  Y. g- M
22.若有如下程序段,则循环体语句共执行( )次。 int k=10; while(k>0) {k--;}
1 L! F8 Q* L. p+ X$ A$ }) gA.10
7 Y) E* B6 s- @4 l# D: v2 @B.9
) ]- ~/ k, O# {C.11
$ G& ?8 i) A* B5 P" u& h) W# sD.0
* [+ y0 h0 L9 N  M( q  I! U资料:
7 h% L* z5 u+ [& o/ R" q2 R; X
23.设以下变量均为int类型,则值不等于7的表达式是( )。
8 Y+ R5 S5 j* `- A7 T8 [' d( }! w0 ~A.(x=y=6, x+y, x+1)
4 I  [9 k# W. z# v, M, D5 x" fB.(x=y=6, x+y, y+1)1 ~& @5 j9 w- |" U
C.(x=6, x+1, y=6, x+y)2 {! a, }7 w0 k) N* w' h4 d; K
D.(y=6, y+1, x=y, x+1)
9 Y: n# r  o. i) F( ~7 r8 p+ W资料:* D2 ]& G' f) T. L4 w7 H  h% R

" c) L' ~8 s& Y24.设a为整型变量, 下列表达式中,错误的是 ( )。) |& k" N8 x- Q  R3 ^! r
A.a += a  I( H- q/ `% r( U& Q8 B+ R
B.a ++
2 y& s& P% Y9 ]C.++ a + 1, [/ V* H/ u% P' Z4 t0 K
D.a + 1 ++) J' K3 `6 d+ d( \5 O
资料:& d# F' O1 K* V8 L) a
/ |! j0 U2 F% B  c# d0 Y
25.以下程序中的输出结果是( )。 main( ) { int i ,k a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf(“%dn”,k); }9 Z2 `3 t( l! Z: F+ F; j
A.200 A* K8 \& t2 m! ]3 ~; y6 ]
B.21, @- M# |( h1 [. c6 a) ^8 R) ^' t( \
C.22
1 V& |7 H" K" JD.23& R7 l9 a" ]6 X. e  R5 R" B9 @
资料:) z2 L, Y/ O3 q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-24 05:40 , Processed in 0.099637 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表