谭浩强c语言第四章,谭浩强C语言第4章.doc

谭浩强C语言第4章

c语言程序设计练习题 顺序结构1、下面程序的输出是______

main()

{

int k=11;

printf("k=%d,k=%o,k=%x\n",k,k,k);

}

A) k=11,k=12,k=13

B) k=11,k=13,k=13

C) k=11,k=013,k=oXb

D) k=11,k=13,k=b

2、以下合法的C语言赋值语句是 A)a=b=58 B)k=int(a+b) ; C)a=58,b=58 D)-- i;3以下程序的输出结果是 A)0 B)1 C)3 D)不确定main(){ int x=10,y=3;printf(“%d\n”,y=x/y);}int类型,要给a,b,c输入数据,以下正确的输入语句是 A)read (a,b,c); B)scanf(“%d%d%d”,a,b,c);C)scanf(“%D%D%D”,%a,%b,%c); D)scanf(“%d%d%d”,&a,&b,&b);执行下面程序段后,c3中的值是_____A)0 B)1/2 C)0.5 D)1int c1=1 , c2=2 , c3;c3=c1/c2;______A)3,0,-10 B)0,0,3 C)-10,3,-10 D)3,0,3int a=0 , b=0 , c=0;c=(a-=a-5) , (a=b,b+3) ;printf(“%d , %d , %d\n” , a,b,c);7_______A)*0000057.66* B)* 57.66*C)*0000057.67* D)* 57.67*float a=57.666;printf(“*%010.2f*\n”, a); int a=5

a++;

此处表达式a++的值是____

A) 7 B) 6

C) 5 D) 4

9、若有以下定义和语句:

char c1='b',c2='e';

printf("%d,%c\n",c2-c1,c2-'a'+"A")

则输出结果是_______

A) 2,M B) 3,E

C) 2,e D) 输出结果不确定

10、以下程序的输出结果是______

main()

{ int x=10,y=10;

printf("%d%d\n",x--,--y);

}

A) 10 10 B) 9 9

C) 9 10 D) 10 9

11、★在C语言中,如果下面的变量都是int类型,则输出结果是______

sum=pad=5;

pad=sum++,pad++,++pad;

printf("%d\n",pad);

A) 7 B) 6

C) 5 D) 4

12、★以下程序的输出结果_____

#include

main()

{

int i=010,j=10;

printf("%d,%d\n",++i,j--);

}

A) 11,10 B) 9,10

C) 010,9 D) 10,9

13、请读程序

int i =65536

printf("%d\n",i);

上面程序的输出结果是_____

A) 65535 B) 0

C) 有语法错误,无输出结果 D) 1

14、已知字符A的ASCII码为十进制的65,下面程序的输出是_____

main()

{

char ch1,ch2;

ch1='A'+'5'-'3';

ch2='A'+'6'-'3';

printf("%d,%c\n",ch1,ch2);

}

A) 67,D B) B,C

C) C,D D) 不确定的值

15、★若有定义和语句:

char s[10]; s="abcd"; printf("%d\n",s);

则结果是_____

A) 输出 abcd

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值