18春《c语言》在线作业3,华师18春《C语言程序设计A》在线作业参考

华师《C语言程序设计A》在线作业6 w# V6 R3 Q0 q, _% w( E

( E* C" M1 f& }9 k# R无忧答案网整理发布

' O6 g  }: p  L  Y" d! N1 N, a; @5 M一、单选题:" r' O/ g" q) H! Y  x

1.(单选题)下面四个选项中,均是合法浮点数的选项是          (满分

24d1f553a493118a97223e3d9129cb9f.gif

4 E' u: d4 b$ ]  Q% T0 c1 R    A+1e+15e-9.403e2- k3 s. T/ ~, @; m: d) ~  d

B-.6012e-4-8e5

3 J- w; L% ?) F$ i) ^1 h0 o    C123e1.2e-.4+2e-1

5 b" k$ m$ O# l6 o( `5 ?2 a, \% p    D-e3.2345.e-0

+ l8 z* ?) y6 Q" L/ y, H1 X    正确答案:——B——

, ^% n' c; ^5 k! j% a# O1 {2.(单选题)以下不正确的定义语句是          (满分

24d1f553a493118a97223e3d9129cb9f.gif

$ W8 ^! w1 H4 v; w; p, M    Adoublex[5]={2.0,4.0,6.0,8.0,10.0

r  V6 k8 S( p2 ?( L3 `9 i* x    Binty[5]={0,1,3,5,7,9

. w+ }7 q2 F) X" W& Y    Ccharc1[]={‘1’,‘2’,‘3’,‘4’,‘5’- {7 ]# f* [- b; T

Dcharc2[]={‘\\x10’,‘\\xa’,‘\\x8’8 R( V: ^0 `& L) J# I: W3 Z

正确答案:——B——    答案QQ 1647861640: w8 H1 t& I: q$ n7 b1 U6 \

3.(单选题)一个C语言程序是由          (满分

24d1f553a493118a97223e3d9129cb9f.gif6 L3 R4 ?+ r9 ~! C$ @" ^

A一个主程序和若干子程序组成5 [* [' H4 u" b& c3 F, n

B函数组成. S: S6 e' R$ d4 s2 j# G

C若干过程组成$ j8 y0 ?& E2 `- h7 E) ^5 Z

D若干子程序组成

$ [( Y6 S$ j# q* H0 u# h    正确答案:——B——$ A2 w0 ^5 }% K& H$ o" v

4.(单选题)已知:int*p,a;,则语句“p=&a;”中的运算符“&”的含义是()。          (满分

24d1f553a493118a97223e3d9129cb9f.gif- P2 S" ?' {. I+ g, \- q8 J

A位与运算+ S1 `* P: V: t) Y9 B- Z$ N

B逻辑与运算9 U4 S0 |9 R+ d7 a8 B+ s

C取指针内部

) Q# `6 o! h$ f2 c% S    D取变量地址

% B" q9 ]# u; w/ E; v- Q# P: g! h    正确答案:————y9 a( S# r" W5 r7 W* l7 g) k

5.(单选题)在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为          (满分

24d1f553a493118a97223e3d9129cb9f.gif

# f' l0 w' H# s+ ]    Achar

! F2 F. @6 ^4 O5 ^5 B0 m    Bchar=int

Cchar

Dchar=int=longint<=float

4 t4 q' A# s* W' n    正确答案:————

7 F! D8 A, x# x- G& p6.(单选题)在位运算中,操作数每右移一位,其结果相当于()。          (满分:)

c6 O' e$ k1 j; P& H5 `    A操作数乘以2$ n% R* r" G5 ?1 i

B操作数除以2

/ e6 u- @. F5 ]    C操作数乘以4: A7 E; v' r7 q/ C. s2 e

D操作数除以4, L% J( |0 c6 I# v! H) h8 d& C' {

正确答案:————

# U7 G: |4 c3 V7.(单选题)以下对二维数组a的正确说明是          (满分:): E& D4 Z0 C4 t" i; j  g8 n9 @

Ainta[3][];

8 L0 u/ S2 W2 t" u    Bfloata(3,4);" e- R. n) H) P2 t+ U

Cdoublea[1][4];* Q. I& L/ Q' b/ ]

Dfloata(3)(4);+ \  n/ V3 u  z8 q7 O

正确答案:————

4 E6 N" U7 g, I& [& s1 Z8.(单选题)已知:inta[3][4]={0};,则下面正确的描述是()。          (满分:)

$ Z* {: s2 p2 L5 m3 H* }    A只有元素a[0][0]可得到初值04 C7 k4 \: }' C- W# |/ ]

B此说明语句是错误的

" P/ T9 [( h  j8 Z    C数组a中每个元素都可得到初值,但其值不一定为04 j  T& f! S& i

D数组a中每个元素均可得到初值0

6 o. j$ h$ ^0 O, O! Z    正确答案:————& k9 m! _, T- n

9.(单选题)能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是          (满分:)0 n# [0 k6 I# n, w$ e9 K+ I, R- l" |

A(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)5 k& y) X" I- g

B(x>=1)||(x<=10)||(x>=200)||(x<=210): f9 @4 x# U6 \  H

C(x>=1)&&(x<=10)||(x>=200)&&(x<=210)

: s1 Y9 X/ n, v! [9 G$ v) L) h7 c    D(x>=1)||(x<=10)&&(x>=200)||(x<=210): u) h: B# b2 t

正确答案:————$ y0 i: q; E1 g4 e6 y

10.(单选题)在C语言中,一维数组的定义方式为:类型说明符数组名          (满分:): ^, ?0 z7 z0 ]

A[常量表达式]- e8 O1 L8 k; v( Y7 I; `/ o: f

正确答案:————

c. l; N" Z* g' w7 t* @/ c: m11.(单选题)下列四个选项中,均是C语言关键字的选项是          (满分:)

# K" w' @, r. X" \2 p    Aautoenuminclude6 C$ F+ j5 n5 P1 j

Bswitchtypedefcontinue; [  h3 G* b0 |# o8 ]- `

Csignedunionscanf0 t9 y" C3 H% Y. ^' @  E

Difstructtype

7 r% Z) Q1 Z( j5 G8 t0 ]2 h    正确答案:————0 p  k" O1 r% Y2 a" x

12.(单选题)最初的计算机编程语言是()。          (满分:)

8 T& G  e& K, \$ w    A机器语言

: K* C5 m$ L* i    B汇编语言: f) g3 Y- {. |( S* N' ?% O

C高级语言+ D) Z7 _1 A2 e0 Y9 P

D低级语言

' D- R0 k; I8 f0 D8 W7 D! i    正确答案:————" b' A# B/ z% }* r& y5 V

13.(单选题)说明语句“int(*p)();”的含义是()。          (满分:)

0 |3 W) o4 O8 E& u3 B    Ap是一个指向一维数组的指针变量

3 S) c! `) R# o# v    Bp是指针变量,指向一个整型数据+ U! W1 X) h4 ]- Z7 @% j

Cp是一个指向函数的指针,该函数的返回值是一个整型, [. Y' `* }/ x; f: ^. s0 z5 q" O

D以上都不对

* [* f- q3 I2 A7 V5 {4 v    正确答案:————

6 V2 d$ i( q7 K3 n; \1 H14.(单选题)下面四个选项中,均不合法的用户标识符的选项是          (满分:)

! e/ J; l3 U+ y  I) a! R    AAP_0do

l, E# Z3 A% V    Bfloatla0_A6 }; V  f+ ?$ X0 Z& e; e3 I

Cb-agotoint7 ^- b! |$ ^! g  V9 v/ @  S9 X

D_123tempINT3 _- J0 s7 L5 H' x$ E/ O

正确答案:————

* V9 d- y+ B- Z6 @- U( s0 g15.(单选题)假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是          (满分:), K- N6 ^: q4 y( |+ Z

A7

( Q4 ~& m' _$ }3 z( E9 [    B8

0 a' F' T: C% L6 w% V    C6. v9 I) c4 F5 m; n

D2. }3 h2 e: E7 _

正确答案:————6 A% L( y+ K8 M  g0 g

16.(单选题)下面不正确的字符串常量是          (满分:)% }" d! B: E  e1 F  ?' y/ T

A‘abc’8 Q3 K8 O8 v) j6 k0 H* D

B“12’12”( ~/ Z4 z7 L3 _% b' ]: ~1 n

C“0”

5 W8 `4 W' W& @5 [    D“ ”

0 K, s+ _0 J. N    正确答案:————

: _  c/ N- C5 b, k( M- Z17.(单选题)有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是          (满分:)

# o- a" e: c( G) c    AA)132

& C' s" a2 W; A    B1,3,2L, ~+ C$ F- O( v! d

Ca=1b=3c=2% W- z0 \$ @2 B% V/ u- o. o

Da=1,b=3,c=23 V! e9 X2 h2 ]! Z5 L( J

正确答案:————& w3 g! C! |3 r* O3 n  f6 ^3 K

18.(单选题)对以下说明语句的正确理解是______。\ninta[10]={6,7,8,9,10};          (满分:)

1 D2 w" p+ c, R# p- ]& }2 k    A将5个初值依次赋给a[1]至a[5]

7 u0 C8 Y2 N! f/ V1 i: k8 X, q4 J    正确答案:————@9 y5 _4 Z! f; i0 u1 V6 p" K" W; f  [

更多资料请进www.ap5u.com. T/ P# f; \' Z" B: j+ L

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值