当前位置:首页 >> IT认证 >> c语言第二章习题

c语言第二章习题


, 第二章 练习题
一、填空题
1 、 在 C 语 言 中 的 实 型 变 量 分 为 两 种 类 型 , 它 们 是 float 型 和 ( int 2 、 若 有 定 义 : ch ar c= ' \010 '; 则 变 量 c 中 包 含 的 字 符 个 数 为 ( 4 ) 3 、 已 知 字 母 a 的 ASCII 码 为 十 进 制 数 97 , 且 设 ch 为 整 型 变 量 , 则 表 达 式 ch= 'a'+ '8 ' -'3 ' 的 值 为 ( 102 ) 4 、在 C 语 言 中( 以 1 6 位 P C 机 为 例 ),一 个 flo at 型 数 据 在 内 存 中 所 占 的 字 节 数 为 ( 4 ) 个 ; 一 个 int 型 数 据 在 内 存 中 所 占 的 字 节 数 为 ( 4 ) 个 。 5、 在 C 语 言 中 , 表 示 逻 辑 “ 假 ” 值 用 数 字 ( 0 ) 表 示 。 6、 C 语 言 中 的 标 识 符 只 能 由 字 母 、 数 字 和 ( 字 符 串 )三种字符组成。 ) )型。

7 、 表 达 式 8 /4 *(in t)(2. 5)/(in t)(1.25 *(3.7+2. 3)) 的 值 为 ( 三 分 之 一

8、 整 型 常 量 即 整 常 数 。 可 用 三 种 形 式 表 示 : 十 进 制 整 数 、 八 进 制 整 数 以 ( ) 开头、十六进制整数以( ) 开 关 (注 : 请 用 小 写 字 母 ) ),( )。 )

9 、 请 将 75 写 成 C 语 言 八 进 制 和 十 六 进 制 表 示 (

10 、 若 有 定 义 : in t m= 5, y=2 ; 则 计 算 表 达 式 y+=y-= m*= y 后 的 y 值 是 ( -16 11 、 若 a 是 in t 型 变 量 , 则 表 达 式 ( a=4 *5, a*2 ) ,a+6 的 值 为 ( 26 )。

12 、 若 a,b 和 c 均 是 in t 型 变 量 , 则 计 算 表 达 式 a=(b=4)+(c=2) 后 , a 值为 ( 6 b 值为( ),c 值为( )。

) ,

13 、若 a 是 int 型 变 量 ,且 a 的 初 值 为 6 ,则 计 算 表 达 式 a+=a -=a*a 后 a 的 值 为 ( -60 ) 14 、 若 a 是 int 型 变 量 , 则 计 算 表 达 式 a=25 /3%3 后 a 的 值 为 ( 2 ) 15 、 若 x 和 n 均 是 in t 型 变 量 , 且 x 和 n 的 初 值 均 为 5 , 则 计 算 表 达 式 x+=n++ 后 x 的 值 为 ( 10 ) , n 的 值 为 ( 6 ) 16 、 若 有 定 义 : in t b= 7;floa t a=2.5, c=4.7; 则 下 面 表 达 式 的 值 为 ( a+(in t)(b/3 *(int)(a+c)/2)%4 17 、 若 有 以 下 定 义 : in t a=2,b=3 ;float x=3.5, y=2.5; 则 下 面 表 达 式 的 值 为 ( 3.5 ) (float)(a+b)/2+(in t)x%(int)y 18 、 若 有 定 义 : in t x= 3, y=2 ;float a=2.5, b=3.5 ; 则 下 面 表 达 式 的 值 为 ( 1 ( x+ y ) %2+(in t)a/(int)b 19 、 所 有 变 量 均 为 整 型 , 则 表 达 式 ( a=2,b =5,a++,b++,a+ b ) 的 值 为 ( 9 ) ) )

20 、 若 有 定 义 : in t e=1,f=4,g=2;flo at m=11.29,n=4.0,k ; 则 计 算 赋 值 表 达 式 k=(e+f)/g+sqrt(n *1.2 /g +m) 后 k 的 值 是 ( )

1

21 、 若 x 为 int 型 变 量 , 则 执 行 以 下 语 句 后 x 的 值 是 ( -14 ) x=7; x+=x -=x+x;

22 、 当 a=3,b=2,c=1 时 , 表 达 式 f=a>b>c 的 值 是 ( 0 ) 23 、 已 知 A=7.5,B=2,C=3.6, 表 达 式 A>B&&C>A||A<B&&!C>B 的 值 是 ( 0 24 、 若 a=6,b=4,c=2, 则 表 达 式 ! ( a -b ) +c -1 &&b -c*2 的 值 是 ( 0 25 、 若 a=1,b=4,c=3, 则 表 达 式 !(a<b)||!c -3&&!a+c -b 的 值 是 ( 1 26 、 若 a=6,b=4,c=3, 则 表 达 式 a&&b -c -1 ||!(c -3) 的 值 是 ( 1 27 、 设 a=3,b=4,c=5, 则 表 达 式 a||b+c&&b==c 的 值 是 ( 0 ) ) ) ) )

28 、 当 m=2,n=1,a=1, b=2,c=3 时 , 执 行 完 d=(m=a!=b)&&(n=b>c) 后 ,n 的 值 为 ( ), m 的 值 为 ( )

29 、 有 in t x, y,z ; 且 x=3 , y= -4,z=5, 则 表 达 式 x -3&&y==(!x -3 ||z -5 ) 的 值 为 ( 0 ) 30 、 以 下 程 序 的 运 行 结 果 是 ( T ) main () { if (2 *2==5<2 *2==4) prin tf("T"); else prinft("F"); } 31 、 若 a=1,b=2,c=3,d= 4, 则 表 达 式 a>b? a:c>d?c:d 的 值 为 ( ) 32 、 以 下 程 序 的 运 行 结 果 是 ( 551 ) #inclue <std io.h> main ( ) { in t x=1, y,z : x *=3+2; x *= y= z=5; x= y==z ; } 33 、 若 运 行 时 输 入 : 1 00< 回 车 > 时 , 则 以 下 程 序 的 运 行 结 果 是 ( ) main () { in t a; scanf("%d ", &a); prin tf("%s",(a %2!=0 )? "no":"ye s"); } prin tf("%d, ", x); prin tf("%d, ", x); prin tf("%d \n ",x );

2

34 、 已 有 定 义 int i, j;float x ; 为 将 -10 赋 给 i,1 2 赋 给 j,4 10.34 赋 给 x; 则 对 应 以 下 scanf 函 数 调 用 语 句 的 数 据 输 入 形 式 是 ( scanf("%d, %d,%f",&i, &j, &x); 35 、 在 printf 函 数 中 , 以 八 进 制 形 式 输 出 整 数 用 %( d ) 格 式 , 以 十 六 形 式 输 出 整 数 用 %( ) 格 式 。 (注 : 请 用 小 写 字 母 ) 36 、 在 p rin tf 函 数 中 , 输 出 长 整 型 数 据 用 % ( ) 格 式 , 输 出 字 符 串 用 % ( ) 格 式 。 (注 : 请 用 小 写 字 母 ) 37 、 在 printf 函 数 中 , 以 小 数 形 式 输 出 实 型 数 据 用 % ( ) 格 式 , 以 指 数 形 式 输 出 实 型 数 据 用 %( ) 格 式 。 (注 : 请 用 小 写 字 母 ) 38 、 有 以 下 语 句 : int i=79; )。 prin tf("%.2 f", x); printf("%o ", i); )

实际输出(

float x=333. 123456789 0; 实际输出( )。

39 、 有 以 下 语 句 : int i=79 ; 实际输出( )。 p rin tf("%2 .5f", y); printf("%x ", i);

double y=333 .1234567 890; 实际输出( 40 、 有 以 下 语 句 : int i=7900 ; 实际输出域宽为( float x=1.23 456789 ; 实际输出为( )。 )。 )。

printf("%2d ", i);

p rin tf("%.5 f",x);

二、选择题
1、 下 面 正 确 的 字 符 常 量 是 ( ) A) “ C” B ) '12 ' C ) 'W' D ) ''

2 、 在 C 语 言 中 , int 、 char 、 sho rt 三 种 类 型 数 据 在 内 存 中 所 占 用 的 字 节 数 ( d ) A) 由 用 户 自 己 定 义 C) 是 任 意 的 B) 均 为 2 个 字 节 D) 由 所 用 机 器 的 机 器 字 长 决 定

3、 下 面 四 个 选 项 中 , 均 是 合 法 整 型 常 量 的 选 项 是 ( c) A ) 160 C ) -0 1 -0x ffff 986,012 011 0668 B ) -0xcdf D ) -0x4 8a 0 1a 2e5 0x e 0x

3

4、 下 面 四 个 选 项 中 , 均 是 不 合 法 的 整 型 常 量 的 选 项 是 ( d) A ) --0f1 C ) -0 18 -0x ffff 999 0011 5e2 B ) -0xcd f D ) -0x48 eg 01 7 -0 68 12,45 6 1a

5、 下 面 四 个 选 项 中 , 均 不 是 合 法 的 浮 点 数 的 选 项 是 ( b) A ) 160. C ) -.18 0.12 123e4 e3 0.0 B ) 123 D ) -e3 2e4.2 . 234 e5 1 e3

6、 下 面 四 个 选 项 中 , 均 是 合 法 的 浮 点 数 的 选 项 是 ( ) A ) +1e+1 C ) 123e 5e -9.4 1.2e -.4 03 e2 +2e -1 B ) -.60 D ) -e3 12e -4 .8 e -4 -8e5 5 .e -0

7、 下 面 四 个 选 项 中 , 均 是 正 确 的 八 进 制 或 十 六 进 制 数 的 选 项 是 ( c) A ) -10 C ) 0010 0x8 f -0x11 -011 0xf1 B ) 0abc D ) 0a12 -01 7 -0x 123 0xc -0xa

8、 下 面 四 个 选 项 中 , 均 是 正 确 的 数 值 常 量 或 字 符 常 量 的 选 项 是 ( d) A ) 0.0 C ) '3 ' 0f 011 8. 9e 0x ff0 0 '& ' 0a B ) "a" 3.9 e -2.5 D ) +001 0 xabcd 1e1 2e2 " \'" 50.

9 、 已 知 字 母 'A ' 的 A SCII 码 为 十 进 制 6 5 , 且 c 2 为 字 符 型 , 则 执 行 语 句 c2= 'A '+ '6 '-'3 '; 后 , 在 内 存 中 c2 中 的 值 为 ( A ) A) D B) 68 C) 不 确 定 D) C

10 、 sizeof(floa t) 是 ( ) A) 一 个 双 精 度 型 表 达 式 C) 一 种 函 数 调 用 B) 一 个 整 型 表 达 式 D) 一 个 不 合 法 的 表 达 式

11 、 设 变 量 a 是 整 型 , f 是 实 型 , i 是 双 精 度 型 , 则 表 达 式 10+ 'a'+i*f 值 的 数 据 类型为() A ) int B ) flo at C ) dou ble D) 不 确 定

12 、 下 面 四 个 选 项 中 , 均 是 非 法 常 量 的 选 项 是 ( a ) A ) ‘ as ’ C ) -0x18 -0 fff 0117 7 '\0xa ' 0x f B ) '\\' D ) 0xabc '\01 ' '\0 ' 12,456 'ab '

13 、 以 下 正 确 地 定 义 整 型 变 量 a,b 和 c 并 为 它 们 赋 初 值 5 的 语 句 是 ( c ) A ) int a=b=c=5 ; C ) int a=5,b=5,c=5; B ) in t a,b, c=5; D ) a=b=c= 5;

14 、 若 x, i,j 和 k 都 是 int 型 变 量 , 则 计 算 下 面 表 达 式 后 , x 的 值 为 ( c ) x=(i=4, j=16,k=32) A) 4 B ) 16 C ) 32 D ) 52 )

15 、 假 设 所 有 变 量 均 为 整 型 变 量 , 则 表 达 式 ( a=2,b=5,b++,a+b ) 的 值 是 ( a

4

A) 7

B) 8

C) 6

D) 2

16 、 若 有 代 数 式 ( 3 ae ) /(b c), 则 不 正 确 的 C 语 言 表 达 式 是 ( c ) A ) a/b/c *e *3 C ) 3 *a *e /b *c B ) 3 *a *e /b /c D ) a *e /c /b *3

17 、 已 知 各 变 量 的 类 型 说 明 如 下 : int k,a ,b; w=5;

unsign ed long double

x=1.42;

则 以 下 不 符 合 C 语 言 语 法 表 达 式 是 ( a) A ) x%( -3 ) C ) k=(a=2,b=3,a+b) B ) w+= -2 D ) a==a -=(b =4)*(a=3)

18 、 已 知 各 变 量 的 类 型 说 明 如 下 : int i=8,k ,a,b ; un signed lon g w=5 ; d o uble x=1.42 , y= 5.2;

则 以 下 符 合 C 语 言 语 法 的 表 达 式 是 ( a) A ) a+=a-=(b=4)*(a=3) C ) x%( -3) B ) a=a*3=2 D ) y=float(i)

19 、 若 有 定 义 : in t a= 7;floa t x=2.5 , y=4 .7; 则 表 达 式 x+a%3 *(in t)(x+y)%2 /4 的 值 是 ( a) A ) 2.500000 C) 3.500000 B) 2.7 50000 D) 0 .0 00000

20 、 设 以 下 就 是 均 为 int 类 型 , 则 值 不 等 于 7 的 表 达 式 是 ( c ) A ) (x= y=6,x+ y,x+1 ) C ) (x=6,x+1, y=6 ,x+ y) B ) (x= y=6,x+ y, y+1 ) D ) (y=6, y+1,x= y, x+1)

21 、 已 知 ch 是 字 符 型 变 量 , 下 面 不 正 确 的 赋 值 语 句 是 ( a ) A ) ch= 'a+b ' C ) ch= '7 '+ '9 ' B ) ch= '\0 ' D ) ch=5+9

22 、 若 有 以 下 定 义 , 则 正 确 的 语 句 是 ( b ) int a,b ; floa t x ; B ) b++; D ) b=in t(x );

A ) a=1,b=2, C ) a=b=5

23 、 设 x 、 y 和 z 均 为 int 型 变 量 , 则 执 行 语 句 x=(y=(z=10)+5) -5 ; 后 , x, y 和 z 的 值 是 ( a) A ) x=10 C ) x=10 y=1 5 y=1 0 z=10 z=15 B ) x=1 0 D ) x=1 0 y=10 y=5 z=10 z=10

5

24 、 逻 辑 运 算 符 两 侧 运 算 对 象 的 数 据 类 型 ( d ) A)只能是 0 或 1 C)只能是整型或字符型数据 B)只能是 0 或非 0 正数 D)可以是任何类型的数据

25 、 以 下 关 于 运 算 符 优 先 顺 序 的 描 述 中 正 确 的 是 ( c ) A ) 关 系 运 算 符 <算 术 运 算 符 <赋 值 运 算 符 <逻 辑 运 算 符 B ) 逻 辑 运 算 符 <关 系 运 算 符 <算 术 运 算 符 <赋 值 运 算 符 C ) 赋 值 运 算 符 <逻 辑 运 算 符 <关 系 运 算 符 <算 术 运 算 符 D ) 算 术 运 算 符 <关 系 运 算 符 <赋 值 运 算 符 <逻 辑 运 算 符 26 、 已 知 x=43,ch= 'A ', y=0 ; 则 表 达 式 ( x>= y&&ch< 'B '&&!y ) 的 值 是 ( c ) A)0 B)语法错误 C)1 D)“假”

27 、设 有 : int a=1,b=2,c=3,d=4, m=2,n=2; 执 行( m=a>b ) &&(n=d>c) 后 n 的 值 为 ( b) A)1 B)2 C)3 D)0

28 、 判 断 cha r 型 变 量 c1 是 否 为 小 写 字 母 的 正 确 表 达 式 为 ( d ) A ) 'a'<=c1<= 'z ' C ) ('a '>=c1)||( 'z '<=c1) B ) (c1>=a)&&(c1<=z) D ) (c1>= 'a')&&(c1<= 'z')

29 、 执 行 以 下 语 句 后 b 的 值 为 ( d ) int a,b,c ; a=b=c=0; ++a||++b&&++c; A)1 B) 2 C)错误 D) 0

30 、 执 行 以 下 语 句 后 b 的 值 为 ( a ) int a=5,b=6,w=1,x=2, y=3,z=4; (a=w>x)&&(b= y>z ) A) 6 B) 0 C) 1 D) 4

31 、 若 w 、 x 、 y 、 z 、 m 均 为 int 型 变 量 , 则 执 行 下 面 语 句 后 的 m 值 是 ( ) w=1;x=2; y=3 ;z=4 ; m= (w<x)? w:x; m= (m< y)? m: y; m= (m<z)? m:z; A)1 B)2 C)3 D)4

32 、 以 下 不 正 确 的 叙 述 是 ( d ) A) 在 C 程 序 中 , 逗 号 运 算 符 的 优 先 级 最 低 B ) 在 C 程 序 中 , APH 和 aph 是 两 个 不 同 的 变 量

6

C )若 a 和 b 类 型 相 同 ,在 计 算 了 赋 值 表 达 式 a=b 后 b 中 的 值 将 放 入 a 中 ,而 b 中的值不变 D )当 从 键 盘 输 入 数 据 时 ,对 于 整 型 变 量 只 能 输 入 整 型 数 值 ,对 于 实 型 变 量 只 能输入实型数值 33 、 以 下 符 合 C 语 言 语 法 的 表 达 式 是 ( ) A ) d=9=e+f=d+9 C ) d=9+e,e++,d+9 B ) d= ( 9+e,f ) =d+9 D ) d=9+e++=d+7

34 、 执 行 以 下 程 序 段 后 的 输 出 结 果 是 ( ) int w=3,z=7,x=10 ; prin tf("%d, ",x>10? x+100:x -1 0); prin tf("%d, ",w++ ||z++); prin tf("%d, ",!w>z); prin tf("%d \n ", w&&z); } A ) 0,1,1,1 B ) 1,1,1, 1 C ) 0,1,0 ,1 D ) 0,1,0,0

35 、若 x, y 均 定 义 为 in t 型 , z 定 义 为 doub le 型 ,以 下 不 合 法 的 scanf 函 数 调 用 语 句 是 ( d) A ) scanf("%d%lx,%le ",&x,& y, &z); B ) scanf("%2d *%d%lf", &x,& y,&z); C ) scanf("%x%*d %o ", &x,&y); D ) scanf("%x%o%6 .2f", &x,& y,&z); 36 、已 有 程 序 段 和 输 出 数 据 的 形 式 , f 为 4. 5,a 为 2 。程 序 中 输 入 语 句 的 正 确 形 式 应 当 为 ( b ) ( 注 : <CR> 表 示 回 车 ) main () { in t a;floa t f; prin tf("\ninpu t nu mb er:"); 输入语句 prin tf("\nf=%f,a=%d \n ",f,a ); } inpu t nu mb er:4.5,2<CR> A ) scanf("%d,%f",&a, &f); C ) scanf("%d%f",&a, &f); 37 、 以 下 说 法 正 确 的 是 ( d ) A ) 输 入 项 可 以 为 一 个 实 型 常 量 , 如 scanf("%f",3.5 ); B ) scanf("%f, %d",&f,&a); D ) scan f("%f%d ",&f, &a);

7

B ) 只 有 格 式 控 制 , 没 有 输 入 项 , 也 能 进 行 正 确 输 入 , 如 scanf("a=%d,b=%d"); C) 当 输 入 一 个 实 型 数 据 时 , 格 式 控 制 部 分 应 规 定 小 数 点 后 的 位 数 , 如 scanf("%4.2 f", &f); D) 当 输 入 数 据 时 , 必 须 指 明 变 量 的 地 址 , 如 scan f("%f",&f); 38 、 有 输 入 语 句 : scan f("a=%d,b=%d ,c=%d ", &a,&b, &c); 为 使 变 量 a 的 值 为 1, b 为 3, c 为 2, 从 键 盘 输 入 数 据 正 确 形 式 应 当 是 ( d) A ) 132< 回 车 > C ) a=1 b=3 c=2< 回 车 > B ) 1, 3,2< 回 车 > D ) a=1,b=3,c=2< 回 车 >

39 、阅 读 以 下 程 序 ,当 输 入 数 据 的 形 式 为 :25 ,13,10<CR>, 正 确 的 输 出 结 果 为( d ) main () { int x, y, z; scanf("%d%d %d ",&x,&y, &z ); prin tf("x+ y+ z=%d \n ",x + y+z); } A)x+ y+z=48 B)x+ y+z=35 C)x+z=35 D) 其 它 情 况 40 、根 据 题 目 中 已 给 出 的 数 据 的 输 入 和 输 出 形 式 ,程 序 中 输 入 输 出 语 句 的 正 确 内容是() main () { in t x ;floa t y; printf("ente r x, y:"); 输入语句 输出语句 } 输入形式 输出形式 enter x , y:2 3.4 x+ y=5.4 0

A)scanf("%d, %f", &x,&y); prin tf( "\nx+ y=%4 .2f",x+ y) B)scanf("%d %f", &x,&y);

8

prin tf("\nx+ y=%4 .2f",x+ y) C)scanf("%d %f", &x,&y); prin tf("\nx+ y=%6 .1f",x+ y); D)scanf("%d%3 .1f", &x ,&y); prin tf("\nx+ y=%4 .2f",x+ y); 41 、 下 面 四 个 选 项 中 , 均 是 不 合 法 的 用 户 标 识 符 的 选 项 是 c ____ 。 ( A) A ( C ) b -a P _0 goto do in t ( B ) float ( D ) _123 la0 temp _a INT

42 、 下 列 四 个 选 项 中 , 均 是 不 合 法 的 整 型 常 量 的 选 项 是 ___d_ __ 。 ( A ) --0f1 ( C ) -018 -0x ffff 999 0011 5e2 ( B ) -0xcdf ( D ) -0x 48eg 01 7 -068 12 ,345 6 03f

43 、 下 面 四 个 选 项 中 , 均 是 合 法 浮 点 数 的 选 项 是 __b____ 。 ( A ) 1e1 ( C ) 123e 5e -9.4 1.2e -.4 03e2 2e -1 ( B ) -.60 ( D ) -e3 12 e -4 . 8e -4 -8e5 5.e -0

44 、 下 面 四 个 选 项 中 , 均 是 合 法 字 符 的 选 项 是 __b____ 。 ( A ) ’ \ ’’ ( C ) ’ \ 018’ ‘ \\ ’ ‘\f ’ ‘ \ xf ’ ( B ) ’ \ ’ ‘x ab’ ( D ) ’ \ 0’ ‘ \ 017’ ‘ \ 101’ ‘ \ n’ ‘x lf ’

45 、 以 下 不 正 确 的 叙 述 是 ______ 。 ( A) 在 C 程 序 中 , 逗 号 运 算 符 的 优 先 级 最 低 。 ( B ) 在 C 程 序 中 , AP H 和 aph 是 两 个 不 同 的 变 量 ( C ) 若 a 和 b 类 型 相 同 , 在 计 算 机 了 赋 值 表 达 式 a=b 后 , b 的 值 不 变 。 ( D) 当 从 键 盘 输 入 数 据 时 , 对 于 整 型 变 量 只 能 输 入 整 型 数 值 , 对 于 实 型 变 量 只能输入实型数据。

三、判断对错
1 、 在 C 语 言 中 , e_2 和 MAXNUMBER 可 以 作 变 量 名 。 ( 2 、 2e -310 和 3e+2.3 都 是 非 法 的 C 常 量 。 ( ) ) )

3 、 在 C 语 言 程 序 设 计 中 , Total 与 total 是 同 一 个 变 量 。 ( 4、 以 下 语 句 是 正 确 的 : char x= 'a '; prin tf("%5o ",x); ( )

5 、 设 有 说 明 : ch ar w;int x ; float y;dou ble z; 则 表 达 式 w*x+z -y 值 的 数 据 类 型 为 float 型 。 ( ) )

6、 下 列 是 正 确 的 语 句 : ( int i=2 ;

9

i+=3+i*=2 ; 7、 逻 辑 运 算 符 两 侧 运 算 对 象 的 数 据 类 型 只 能 是 0 或 1。 ( 8、 有 以 下 语 句 , 输 出 结 果 是 : 0 int x=40, y=4,z=4; x=x==(y=z); printf("%d \n ",x ); ( printf("%d ,%d ",x, y); ( ) ) ( ) )

9 、 执 行 以 下 语 句 输 出 结 果 为 : 3,2 int x, y; x= y=2 ; y=x++ -1;

10 、 下 列 是 正 确 的 语 句 : in t i; ( i+3 ) ++;

11 、 执 行 以 下 语 句 后 , 输 出 结 果 是 : 1 int x=3; in t y=z=4;





prin tf("%d \n ", (x>= y>= x)? 1:0); 12 、 printf 函 数 中 用 到 格 式 符 %5s, 其 中 数 字 5 表 示 输 出 的 字 符 串 占 用 5 列 。 如 果 字 符 串 长 度 大 于 5, 则 输 出 错 误 信 息 。 13 、 下 列 是 正 确 的 语 句 : int i; sca nf("%d ", i); ( ( ) )

14 、 printf 函 数 中 用 到 格 式 符 %5s, 其 中 数 字 5 表 示 输 出 的 字 符 串 占 5 列 , 如 果 字 符 串 长 度 小 于 5, 则 输 出 按 右 对 齐 输 出 该 字 串 , 左 补 空 格 。 ( 15 、 有 以 下 语 句 : int a,b,c ; scanf("%d, %d,%d ", &a, &b,&c ); 为 使 a=3,b=4,c=5 正 确 的 输 入 形 式 是 : 3 4 5< 回 车 > ( ) )

附寻:答案 一、填空题 1、double 6、下划线 11、26 16、5.5 21、-14 26、1 31、4 36、ld s 2、 1 7、0 12、6 17、3.5 22、0 27、1 32、5,25,1 37、f e 3、102 8、0 4 2 13、-60 18、1 23、0 28、0 1 33、yes 0x 4、4 2 5、0

9、0113 0x4B 10、-16 14、2 19、9 24、0 29、0 15、10 6 20、5.7 25、1 30、F 35、o x

34、-10,12,410.34

38、117 333.12
10

39、4F 333.12346

40、7900

1.234567

二、选择题 1--5 CDADB 21--25 ABADC 41--45 CDBAD 三、判断对错题 1--5 √√×√× 6--10 ××√×× 11--15 ×××√× 6--10 BCDBB 26--30 CBDDA 11--15 CACCB 31--35 ADCCD 16--20 CAAAC 36--40 BDDDB

11


赞助商链接
更多相关文档:

c语言第二章习题

, 第二章 练习题一、填空题 1 、在 C 语言中的实型变量分为两种类型,它们是 float 型和( int 2 、若有定义: ch ar c= ' \010 '; 则变量 c 中...

c语言习题 (一) (二)

C语言第二章习题带答案 2页 2财富值喜欢此文档的还喜欢 100个C语言的编程题 42页 免费 C语言习题四_an 3页 免费 C语言习题三_an 5页 免费 C语言设计谭浩...

C语言课后习题及答案

C语言课后习题及答案_理学_高等教育_教育专区。第一章 一、 选择题 1.C/C++...B A.45 B.457810 C.69 D.678910 二、阅读程序,写出程序运行结果。 (1)试...

c语言第二章课后习题答案

c语言第二章课后习题答案_IT认证_资格考试/认证_教育专区。第3章 数据类型、运算符与表达式 习题答案一、 选择题 1. 以下表示正确常量的是( (A) E-5 (B)...

C语言基础知识习题

C语言基础知识习题_IT认证_资格考试/认证_教育专区。第二章:C语言概述 A )是不正确的转义字符。 1.以下(○ A.'\\' B.'\" C.'020' D.'\0' 2.构成...

c语言第二章习题

c语言第二章习题_IT认证_资格考试/认证_教育专区。第二章一、填空题 练习题)型。 1 、在 C 语言中的实型变量分为两种类型,它们是 float 型和( 2 、若有...

c语言第二章习题答案

c语言第二章习题答案_IT认证_资格考试/认证_教育专区。第二章 数据类型与表达式一、单项选择题 1. B 2. C 3. A 4. A 5. D 6. B 7.A 8.C 9.D...

c语言练习题答案

c语言练习题答案_IT认证_资格考试/认证_教育专区 暂无评价|0人阅读|0次下载|举报文档 c语言练习题答案_IT认证_资格考试/认证_教育专区。第二章 练习题 一、...

第二章 C语言习题

第二章 C语言习题_电脑基础知识_IT/计算机_专业资料。2016 年 1 月 29 日 星期五 第二单元顺序程序设计一. 选择题 1. 若 m 为 float 型变量,则执行以下...

c语言程序设计第二章课后参考答案

c语言程序设计第二章课后参考答案_IT认证_资格考试/认证_教育专区。第二章:C 程序的基本结构一、 单项选择题 1、以下不是 C 语言的特点的是___。 A)语言的...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com