1.已有定义语句:intx=3,y=0,z=0;,则值为0的表达式是()7 O4 V( L4 a) s# c: w3 M( o
A)x&&y
J3 e# u% @/ @; E/ s B)x||z/ |) u1 k7 a: k- j/ z
C)x||z+2&&y-z
0 P$ u1 c! V6 [* g1 X: M E: d$ y2 U+ @ D)!((x0
" c1 G6 ~' `0 _+ r! z 48.有下列程序
: b/ I. e2 M/ u) o' \* G1 B1 G& V main()
. J( \3 e" {( g: x$ ^' V9 H+ s {double d;floatf;long l;inti;
3 m( W, v* h: ]2 E7 ~ i=f=l=d=20/3;
1 z# ^1 ~( w o3 L printf("%d%ld%f%f\n",i,l,f,d);$ b) Y; m. }! T6 C* w$ |, d; P
}/ J# x M7 V0 W% E7 O+ H) o8 x
程序运行后的输出结果是(小数点后只写1位)()/ U% @+ z9 f8 |, d) F3 ^
A)666.06.0
& [6 \: o: F" r7 F8 H v B)666.76.74 V7 |$ t8 C/ l" M1 e
C)666.06.7' D# r9 H, t" N! V% B$ c% o
D)666.76.0
: ~; F0 k8 c0 P$ ~5 R) J- z+ G5 n 49.已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量′\101′是()8 u/ A( a7 Y2 v; q6 n
A)字符A
% F( Q P5 K' m1 n" R$ @6 Q3 Z# ^ B)字符a
`/ V2 n. ^- t3 _* M; |& k; h5 o2 [ C)字符e X4 j4 n, q: h" h6 [
D)非法的常量3 [2 M. c( L1 j+ Y: y2 [
50.若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,不正确的输入形式是()9 t. p" F# ~1 B5 q7 H
A)10
* u* n: s* U! e 22
?) l' f6 [4 |. j) _8 O 33
2 Q) j2 |, B; k- T1 ^0 q4 P, F B)10.0,22.0,33.0
B& v. ]+ o5 V4 B/ e C)10.0
( x1 T6 H K `/ L3 f 22.033.0
% d1 @ Y: H0 B; k D)1022
$ x! [# k6 K/ Y7 V' l5 i+ A 33' ?( J! J* u6 B3 b3 t( c s
答案:41.A 42.C 43.D 44.B 45.A 46.C 47.C 48.A 49.A 50.B |