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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2021-7-17 08:52:58 | 显示全部楼层 |阅读模式
谋学网
《C语言程序设计0008》21春在线作业1( E7 n5 m( v' |! T* `2 B+ `% z
试卷总分:100  得分:100
' G  X/ N2 w) w( j8 K: ]一、单选 (共 25 道试题,共 100 分)( g2 Z, r( C1 z" u
1.在C语言中,合法的长整型常数是( )。5 y  I: D5 S! d$ {
A.0L0 S* m/ ]9 X$ `3 w+ \+ X, [: n
B.4962710
" S& B3 c5 c' f% O1 X. m" y0 fC.324562&% h# n. G) V5 q9 v1 R, z. u
D.216D. d# v3 Q$ A6 O3 A
资料:A
5 b. }- i- v* C) u8 h2 }0 {+ U. y, ~+ B- H5 d
2.下列语句中,正确的语句是( )。. ]# @* ]* @  U% P) p* r! w
A.int x=y=z=0;
: ^) x9 {8 M( w: w" ]( fB.int z=(x+y)++;
5 t+ i; p$ I& f6 J  u. HC.x=+3==2;
) C# g* Y2 d/ }* @% GD.x%=2.5;( x- c; {. `) x' z7 Z) j
资料:C* Z6 `. n6 v% Y5 ~. J" S4 Y

9 |% b. m8 P! B3.若有代数式 ,则不正确的C语言表达式是( ); a6 K; L/ e& d8 n" k
A.a/c/d*b*2
1 b; Q, T# Y7 K" C$ T, H& D' ~B.2*a*b/c/d# D9 v) g8 ~5 h! L+ T, y! M
C.2*a*b/c*d- U% n+ n% p' R' @  J! b
D.a*b/c/d*21 M% f2 X% v2 b" U) t$ r
资料:C
! x$ \, w- e' ], ~$ j2 @$ O# ~$ g- a  A% \8 U' |8 d0 {
4.有变量说明语句int a,b,c;,顺序执行下面语句: a=b=c=1; ++a||++b&&++c; 那么,变量b的值应是( )。
6 E; \6 Q- s- s* Q4 q' \/ EA.27 l" U2 @5 b6 J- B1 z' z$ g
B.1* E3 I' w! u) u
C.0( x9 D0 d" u2 C, a7 |; }( K; m
D.3
- E- U; F/ T8 S, E资料:B
+ u2 T$ _# D! z$ w* U) K
; t" ?  t+ h6 d/ x8 Y5.若以下选项中变量已正确定义,则正确的赋值语句是( )。0 ?( y8 G" P% r0 c+ R, h
A.x1=26.8%3( R5 R, G7 n5 f. E0 o
B.1+2=x2; c: s8 `  B6 X! A% {2 G, F  @% G
C.x3=0x12$ R( v% o% o" c) o' A/ S1 |
D.x4=1+2=3
( L) \6 M3 l. c3 i资料:C4 l# n7 V7 t- C
' Z4 F8 Z. F# g. f! i4 [
6.执行下列程序后,c的值是( )。 int a=1,b=2,c; c=1.0/b*a;% N! `. ]" v) l
A.0
; F. A! z  P& V  f7 W- K" ^' o5 t- n5 \B.0.5
- c& q5 c* m% z1 u- |C.1
( C; I' K$ m  y8 }3 e, E2 ^D.21 z  F- Q6 g( ]  V; p7 e
资料:
! k) K& C, E6 Y% u/ C6 k: f, _+ h. M& l- m. P7 F5 @
7.C语言中运算对象必须是整型的运算符是( )。
9 t  l9 o+ J% ?" r% \2 |& q* \A.%
& H9 e% w" N" l8 Y# t2 q% R) CB./
6 c, ~$ t: B/ D5 P3 H, d+ H# sC.=
! |: @) c* F' F6 X5 X# t6 }( xD.<=
* E& g9 H( U# F资料:
! d3 d) W' ~- ?# i& X, }: Q+ K
: o6 p: j0 t7 j* r' Q: J8.要将字符A赋给字符变量ch,下列语句中正确的是( )。6 y! t7 m, n; K; V/ @0 R6 K
A.ch=A
8 u  C( P  ]4 ?! v. y# a" fB.ch=’a’-32
8 d7 x) F7 E4 J( s7 `, G- P, AC.ch=“A”
( D$ k- c% D1 V* ^7 SD.ch=“65”) z( n! }, D& g
资料:' B0 w8 \- C( Z! }

% l/ C" f+ K9 W3 c. m2 j* G9.下述语句执行后,变量k的值是( )。 int k=1; while(k++〈10〉;3 x3 n1 g8 A/ I/ p' W7 P) i) ]
A.10
- n* {: s9 ^2 e% c# b! TB.11
. C1 i, S6 D0 HC.9: }; Z* }# K9 m0 l
D.为无限循环,值不定# g5 W3 [$ ?* F: o% B( w1 a
资料:# d. x" Z# a; ^7 X- D3 f- |5 p

! |8 S4 c: ^+ j10.main( ) { int a=666, b=888; Printf(“%dn”, a,b); } 程序运行后的输出结果是( )。
3 l$ t) p6 g4 X" f! d+ rA.错误信息
0 l- Z9 v) [8 M" i7 ~B.666" d1 a1 K# R- |- U- G+ M, j( P2 B+ l
C.888% ^# Y  a# S& f
D.666,888
5 y  ?" n: q4 p/ T8 A. \/ J( H资料:
8 j2 C+ A0 N; i: r, O' L$ l: X5 s( b  e! |7 n9 L
11.C语言中while和do-while循环的主要区别是( )。
& r7 ~' Z$ r; Q0 e: T, kA.do-while循环体至少无条件执行一次
- Y' H" D( z2 HB.while的循环控制条件比do-while的循环控制条件严格$ P- X+ c) c" Q
C.do-while允许从外部转到循环体内5 s" P% F/ e6 f# s4 G; _
D.do-while的循环体不能是复合语句
* a' {& I/ O0 p0 e) T  C资料:' S) `# [- d- i2 ~) X: _& _2 ?

& z2 ?  C% x0 R" i1 C12.以下叙述不正确的是( )* n- A( X' _2 U8 o
A.一个C源程序可由一个或多个函数组成' i0 U& ?- M7 u" L! v% R5 G0 o
B.产生可执行程序的C源程序必须包含一个main函数" E$ ?+ s5 J; K1 j: u1 Q5 L
C.C程序的基本组成单位是函数
/ Z+ p2 {! O1 ]0 uD.在C程序中一条语句占一行) x$ r3 ]+ i, Q" A
资料:' S2 f5 T) I; ]; C$ [/ U! ]
. e' Z* B0 w$ W1 N6 _
13.整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。4 g/ w) @- q/ ~! M. M
A.x||y* b$ Z2 z3 \( M$ R! Y8 u  R0 L
B.x|y9 n2 I) B2 H" t: @
C.x&y* q' {6 E3 ^2 h6 p5 c0 m- s7 c
D.x^y
, @- w! {9 f" _8 h# V* [9 G9 ]" \0 d资料:
6 P8 x8 P4 }0 [' b+ P* w; o
% `  Q( D- d7 m" P14.已知int x=23;则printf(x++*1/3)的输出结果是( )。
% B9 G# f+ P; r* w6 ^1 j* A. TA.8
- `" M5 Q* C& X' v. pB.7.669 u; V. w7 A2 n1 J4 T
C.7.33# F8 r' w0 L) K7 c' W: x) n) e
D.7: b, V& R7 t# A: |4 E
资料:( b- ]* E% @9 |- Y9 a; V6 O5 }8 o
3 h0 _' D. R" ^( c5 A& F% S$ D
15.在32位的系统中,double数据类型的存储空间长度是( )字节。
1 o+ P/ Y% c2 f' `A.2
  F8 V4 q& I& i; DB.4
# Y% K" M# f5 O/ i0 Y/ C% aC.8# J8 W+ ]/ h* N+ }0 P+ a
D.16# Y6 a3 E: ?% a, ]
资料:C
8 ?; p; d3 {1 @9 c) ^
, w5 x! u3 h8 n1 L, N, T, G- z% q16.putchar函数可以向终端输出一个( )。, q& O, x+ G& K5 y: Q
A.整数, I* K- y. A/ |/ b  A* c& f/ t
B.实数
0 b# c. k0 H7 N" g" I8 vC.字符
+ w# N/ R9 Q0 Q$ ~D.字符串- _* b& G/ p2 w  I
资料:: x) W5 h0 m4 e3 H

# j7 r, P4 L. @4 I4 O& w8 i2 U17.以下程序段的输出结果是( )。 int a=1234; printf(“%2dn”, a);# [7 T0 I+ B4 q, W% J  P. M
A.12
0 T% R7 \8 D+ L3 h* g) vB.34) Y4 p  `6 H4 R$ T7 F* @$ B) |
C.1234
$ S6 b0 i2 k" k$ M6 @" @D.提示出错,无结果; u5 ~; D, o8 G* L0 b" h, ^8 G
资料:$ S! {" }8 X- p5 Y3 J" q, M
, H: E; |) t' ]" a) P3 m
18.以定义c为字符型变量,则下列语句中正确的是( )。; D% S( _3 E  t; a% u
A.c=’97’;
6 v3 J# p; B& h$ f% q% FB.c=”97”;1 j4 A3 u2 e8 `$ Z
C.c=97;
: O6 P9 K% R( x- W- _, l8 A' N9 ^D.c=”a”;
! ?! m/ x: @% ]# l资料:7 j0 N" @) i$ }% u/ l" C% W

: c; ]: ]6 G# W6 V19.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘10’是( )。4 L0 s2 N7 K9 I% u
A.字符A
: D2 r  X) p# `/ ~B.字符a1 Q1 b) F' V! U2 G/ D/ Z7 n
C.字符e
1 P3 q' I! u- E7 qD.非法常量1 N! v8 i3 H* k$ o3 C2 s
资料:- X/ u0 j) Q8 n
# \8 j1 h5 j: ^
20.组成C语言程序的是( )。  I/ A6 {" ]  `5 J9 `( a* b% F* a; I
A.子程序
1 f( M$ n' l) V1 C0 F' V# LB.过程
) l1 F0 l' O$ @! R8 @. d! D) E1 NC.函数/ Y; W. ~1 c8 ?
D.主程序和子程序4 e) c# T# D+ K6 t0 Y6 c* T  @* G- Q
资料:# I3 F1 |! l% _7 n1 Y$ H. [

& D3 C1 t/ P- g( u8 @. F21.以下不是无限循环的语句为( )。7 z) r$ M; K9 E. H+ b  t5 {
A.for(y=0, x=1; x>++y; x=i++) i=x;
' v3 p& R: b5 l+ j- YB.for( ; ; x++) ;  s. S- {& \5 M( j( z
C.while (1) {x++; }
8 X" ?( w! a- K# D( Z$ _4 K4 GD.for(i=10; ; i--) sum+=i;+ g/ d0 Y, o$ v/ J1 ]( t- d5 K
资料:
0 Q* j4 s. F4 t" p, {
% j1 v- U8 T5 `& ]  J6 F/ z' y" j22.若有如下程序段,则循环体语句共执行( )次。 int k=10; while(k>0) {k--;}
" r3 B0 J. k; A4 V; E. e$ E% @A.10
9 c" J9 q: j4 n' OB.9) N0 {+ z# ?. h! c0 `, L8 R, B$ m+ W* G
C.11  e- n) Q/ O2 w' K4 Z  Z4 s
D.0
% G& z+ f+ v* P) v( V' L8 K资料:
- X9 p! y! j, m8 b+ _3 S' _& J9 @6 d  O
23.设以下变量均为int类型,则值不等于7的表达式是( )。/ I1 o7 d4 A2 m$ d$ j
A.(x=y=6, x+y, x+1)
8 v' h6 j, E% s2 m: o2 gB.(x=y=6, x+y, y+1)
7 I9 k+ {8 n$ p) ZC.(x=6, x+1, y=6, x+y)# D* [8 K, Z4 k# R3 O
D.(y=6, y+1, x=y, x+1)
& Y; U# q$ O' F" U. Z" [资料:
7 E3 \* g8 c. [2 c
. y) Q7 t6 s5 U7 H2 {% b! C+ X7 ?5 m24.设a为整型变量, 下列表达式中,错误的是 ( )。
* o; V7 Y# h& z) B- V' K& uA.a += a, X; v! c: {( c& t# K( _. V
B.a ++7 t5 C% m* u; c; T
C.++ a + 1; P) W6 n+ x0 `. d. _6 Q
D.a + 1 ++. i+ N' b: C5 d, }) P$ T9 v. u
资料:
( F+ R7 C% t0 v2 _& y. U3 G0 Z
. a9 _) A; Q3 Y) {3 z0 O  M' }3 T25.以下程序中的输出结果是( )。 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); }
) J- t  L! v: G" _" v8 E/ BA.20
; \* J9 a5 B# CB.215 C# }3 a  q9 O/ x- _) c
C.222 e% z$ E* @- S
D.23, w* W1 b0 ?: r8 E2 q/ v
资料:
$ _* W# H3 O7 P' `, E

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-24 06:43 , Processed in 0.092963 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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