您现在的位置是:主页 > news > 网站宣传片的创意/武汉seo网络优化公司
网站宣传片的创意/武汉seo网络优化公司
admin2025/5/9 3:44:03【news】
简介网站宣传片的创意,武汉seo网络优化公司,做再生资源的网站有哪些,如何用源代码做网站11春学期《C语言程序设计》作业11 |% K) N, c9 |: x7 k5 Y一、单选题:3 [; s1 n1 r! K$ R4 G( P8 }1. 以下叙述不正确的是( ) (满分:4)# m E1 X5 L9 I. T I. v A. 一个C源程序可由一个或多个函数组成# K0 X C8 j( B {- h B. 一个C源程序必须包含…
11春学期《C语言程序设计》作业11 |% K) N, c9 |: x7 k5 Y
一、单选题:
3 [; s1 n1 r! K$ R4 G( P8 }1. 以下叙述不正确的是( ) (满分:4)
# m+ E1 X5 L9 I. T+ I. v A. 一个C源程序可由一个或多个函数组成
# K0 X' C8 j( B+ {- h B. 一个C源程序必须包含一个main函数( T' K/ e v; e8 O! C
C. C程序的基本组成单位是函数
$ d+ x* B. [; Q: |" w2 R D. 在C程序中,注释说明只能位于一条语句的后面* I: H& i/ o3 }
2. C语言中不能用来表示整常数的进制是( ) (满分:4)
' r; D/ h. J9 ~, V. \" Z A. 十进制9 t4 ]% I$ p% `$ H
B. 十六进制# D# c% S$ ^! ^+ L: ~9 C' w! `
C. 八进制4 k; X% _- {5 f+ q' y
D. 二进制Z4 v$ \. ~$ q2 u9 n3 t
3. 设有说明:double y=0.5,z=1.5;int x=10;则能够正确使用C语言库函数的赋值语句是( ) (满分:4)* H9 n/ ]2 ?" ]5 @
A. z=exp(y)+fabs(x)
( x! X: F& M9 Z/ ?6 v B. y=log10(y)+pow(y)
4 G* n$ o- U% O5 R! _6 p/ T C. z=sqrt(y-z)
3 H# _0 X6 c9 Z2 [, |( c D. x=(int)(atan2((double)x,y)+exp(y-0.2)). r8 I( E' r7 S
4. 设C语言中,一个int型数据在内存中占用两个字节,则int型数据的取值范围为( ) (满分:4)4 ~6 \; G9 p4 o5 ~& U" R9 c1 H
A. 0~65536
3 w) r6 _& J$ J+ s$ o B. -32768~32767
9 |# A$ l8 X q# L C. -128~127
* v4 D0 C2 P' X D. 0~2147483647
: ~, U1 I0 v/ f5. 下面程序mian(){int x=2,y=0,z;x*=3+2; printf(“%d”,x);x*=y=z=4; printf(“%d”,x);}的输出结果是( ) (满分:4)( A) ^' ]5 U$ @( A T4 z( @+ |
A. 840
# P; n+ T7 I( b& ^ B. 1040
! p j: C1 B, { C. 10,49 n/ D4 M+ h6 U8 B0 I3 k' X$ L
D. 8,4
+ r5 n8 R1 Y) d6. 以下选项中是C语言的数据类型的是( ) (满分:4)
2 N# ^. q0 Q9 z) C' F1 j% X A. 复数型2 L8 [4 ^) m( t- e+ x" J
B. 逻辑型
' Z! A1 |: Z( P) A" z0 o0 }# \+ T C. 双精度型
2 P8 w* r3 r! Q" D( a' G* y$ h# M D. 集合型q- n5 I3 G8 s1 {9 _( v
7. putchar函数可以向终端输出一个( ) (满分:4)' X% V6 ^+ \4 C5 b4 u* f
A. 整型变量表达式
% V, i L9 m+ q' A: [# f5 H, E5 q B. 实型变量值* j. E. |2 `. I& x, N, w0 B% f0 i- c+ z
C. 字符串4 R$ z: X1 P+ @$ x# x9 j; ^
D. 字符或字符型变量值
3 `; _- |4 s2 P2 m: C- k& m8. C语言中,逻辑真表示为( ) (满分:4)& J4 F7 b; \; n" O, a! I
A. TRUE: m4 a2 o E1 j) G
B. 'y'或'Y'4 n/ S/ Q8 V" K/ A
C. 1
! _( M. l8 E2 O+ s/ t, R D. 非零值
+ Z3 p( X: o% b& k& q- E9 W9. 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )if(a
' |4 `& I s4 x7 w4 w% S1 j( q: L8 a A. 1
6 X5 y' r1 U" U3 }# D3 K8 W7 t B. 2
4 P+ Q% x6 o G0 E6 H" s S8 j C. 3# x$ ], p: r5 y* ?, q/ `
D. 62 k* c* _; z8 u
10. 若已定义X和Y为double类型,则表达式:x=1,y=x+3/2的值为( ) (满分:4)
8 ~( f2 f! T; M2 y0 T; U A. 1
! ?" y' O0 V+ L3 ~3 M B. 21 @) e; ^7 H& o- y! z
C. 2.0& d: l/ W8 F; l7 R/ G! D0 ^
D. 2.5$ {" m6 g: P: H$ S* Q; h5 ^ k
11. 下列字符串不属于标识符的是( ) (满分:4): `$ h3 z3 G9 m( N& t, K" f& k
A. total1 ~# Q- t/ e1 J+ |' T2 y6 t8 f' h
B. lutos123" l& |: T" O5 W2 T- ?1 \$ u$ o
C. night; B Z, A, F% u2 p
D. $123. Z9 o$ C8 n* K; L1 [" q( A
12. 表达式-l?(10?10:1)
0?0:-1)的值为( ) (满分:4)
3 u) \! J5 ]$ o, |/ } A. 10
4 g# h" a" q# c) u. e# c9 ^! E B. 1
' a2 y" A8 g9 g8 S/ U C. 0" I& g1 B) F/ _/ _. \7 v' {( X
D. -1* v* v6 e6 u8 I( T3 Y7 \- `
13. 在C 语言中,下列类型属于基本类型的是( ) (满分:4)! }6 y1 N2 p+ ]7 e
A. 整型、实型、字符型
$ C6 B F& `; ^& W) B% s. F B. 空类型、枚举型
" ~* i2 D. u4 h$ U( g C. 结构体类型、实型
- K5 m, p4 E* u: [0 M+ y D. 数组类型、实型' s$ c0 _8 s( t, b- ^- p
14. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( ) (满分:4): ], |, a5 }! p; A( T
A. 从左起输出该字符串,右补空格
+ j+ `+ ^; Q+ h7 t% b. g7 ~ B. 按原字符串长从左向右全部输出) v$ j1 m$ s- q: z- F/ Q7 _$ w' o
C. 右对齐输出该字符串,左补空格
1 W$ r a: e) H! Q D. 输出错误信息
3 E$ D& v5 E0 b' M, T15. 下列说法正确的是( ) (满分:4)
, \# S, v- l. t8 ^2 G3 \9 ^9 `/ Y A. 输入项可以是一个实型常量,如scanf("%f",4.8)- r, N, h$ |5 b+ V" t$ t+ o( p
B. 只有格式控制,没有输入项也能进行正确输入,如scanf("a=%d,b=%d")
3 K* T# \4 B2 h! x/ e R+ d8 P C. 当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf("%5.3f",&f)
" j+ p8 _; m. \5 E1 O D. 当输入数据时,必须指明变量的地址,如scanf("%f",&f)
: [, i2 o* B6 U+ Y& |二、多选题:% O! \* L C* S' s1 W; T
1. goto不是C语言的关键字 (满分:4)1 A) c; i' p0 H& |) i
A. 错误, O3 f6 D% a0 g9 U
B. 正确" D* k& L3 X4 u
2. 已有定义int i,j;float x;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数scanf("%o%x%e",&i,&j,&x);调用语句的数据输入形式是-12ucu4.1034e2(u代表空格) (满分:4). v$ y1 m. _0 V' A
A. 错误) X+ q$ C& K) g+ x% k b0 O4 ~
B. 正确
2 z1 x ]# g' }) y4 Q5 ~! t3. 若有说明int c; 则while(c=getchar());是错误的C语句. (满分:4)" M2 [) y7 ?! b% w! J
A. 错误
$ X3 q1 Q2 p- t. U% t B. 正确! Q1 E; w. d) R) @9 l- W
4. 以下if语句if(x>0){x=x+y;printf("%f",x);} else printf("%f",-x);语法正确的是正确的 (满分:4)
) n9 X$ D3 Y3 i A. 错误
T2 G$ \% u( d- e+ ^: Y B. 正确: w" L2 [6 Y' i: P" A0 h& T, _
5. C语言中,共用体类型的变量在程序运行期间,所有成员都在内存中. (满分:4)
2 W* y ^5 j& J# v" u' m. k A. 错误
+ c' P+ o" b) N& p B. 正确
, x' f( T# n5 |% N4 O6. 在C语言中, '0'是合法的字符常量 (满分:4)7 {% Z0 K' K* m0 C* z# j4 Z$ h, S
A. 错误
5 Y1 w/ m F. j B. 正确
4 X4 |( f* X7 Z; J# Y* l p( Y7. C语言是大小写敏感的. (满分:4)
3 y$ @- b$ w, @- b2 D6 n3 J A. 错误
8 I* G& l8 @$ n0 a/ V1 O0 G) \ B. 正确, c N9 B5 X# S9 o
8. main(){short i;i=-4;printf("\ni:dec=%d, oct=%o, hex=%x, unsigned=%u\n",i,i,i,i);}以上程序的输出结果为i:dec=-4, oct=177774, hex=fffc, unsigned=65532 (满分:4)
3 V! d2 a5 f' v; b A. 错误. c. ]$ \% c$ W
B. 正确* K, ^2 O. ?7 z# K. l
9. 如果int i=3,则printf(“%d”,-i++)的结果和i的值为-3和4 (满分:4)! C7 x! c; B& q2 C
A. 错误6 g8 ] j/ E3 c# U; |* q: Z
B. 正确8 V# X+ x2 ^3 D( x% m- J9 P
10. 在C 语言中,共用体类型属于构造类型 (满分:4)
$ k8 b& o- R5 o7 ~ A. 错误( @: j6 f# z; Z) ^
B. 正确