c语言printf * abd bc,C语言练习题_答案版本

第4课时C语言习题部分

一、不定选择题

1. 合法的字符常量是。ACD (参看http://www.docsj.com/doc/20ad934169eae009581beca2.html/view/1061.html?wtp=tt) A)…\t? B) “A” C)…a? D)?\x32?==》表示字符?2?

2. 合法的字符常量是。ABD(同上B选项是八进制表示0可以省略)

A)…\084? B) …\84?C)…ab? D)?\x43?

上面两题可上机验证,类似这样printf("%c", '\x43');

3. 在C语言中,要求参加运算的数必须时整数的运算符是。C

A)/ B)* C)% D) =

4. 在C语言中,字符型数据在内存中以形式存放。D

A)原码B)BCD码C)反码D)ASCII码

5. 下列语句中,符合语法的赋值语句是。C

A)a=7+b+c=a+7;B)a=7+b++=a+7;

C)a=(7+b,b++,a+7);D)a=7+b,c=a+7;

6. 为了计算s=10!(即10的阶乘),则s变量应定义为。D

A)int B)unsigned C)long D)以上三种类型均可

7. 下选项中不属于C语言的类型是。D

A)signed short intB)unsigned long int

B)unsigned int D)long short

8. 设以下变量均为int类型,则值不等于7的表达式是。C

(说明:逗号表达式,其求解过程先表达式1,后表达式2,整个表达式值是表达式2的值)A)(x=y=6,x+y,x+1) B)(x=y=6,x+y,y+1)

C)(x=6,x+1,y=6,x+y) D)(y=6,y+1,x=y,x+1)

9. putchar ( )函数可以向终端输出一个。D

A)整型变量表达式值B)实型变量值

C)字符串D)字符或字符型变量值

10.执行下列程序片段时输出结果是。A(已经上机验证,答案确为选项A,这题没什么考核点,意义不大)

unsignedint a=65535;

printf(“%d”,a);

A)65535 B)-1 C)-32767 D)1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值