c语言第二章测试题,C语言2基本语法规则练习题2

C语言

第二章 基本语法规则

2.1数据类型、运算符、表达式

一、选择题

1.C语言中确定数据存储的格式、范围与有效位数的依据是

A.数据正负 B.数据范围 C.数据类型 D.数据大小

2.一般说在C语言中字符型数据、整型数据、单精度浮点型及双精度浮点型数据的存储长度分别为

A.2、4、8、1

B.4、2、1、8 D.1、4、2、8

B.竖向跳格 D.换行

C.1、2、4、8 3.转义字符“\t”表示

A.横向跳格,即跳到下一个输出区 C.退格 4.以下叙述不正确的是

A.C语言中的常量分别为整型常量、浮点常量、字符常量、符号常量 B.整型常量在C语言中有十进制、八进制和十六进制等3种不同形式

C.C语言中,变量必须先定义后使用

D.变量被定义后,变量名是固定的,变量的值在程序运行过程中是不可以随时被改变的

5.以下叙述不正确的是

A.C语言中的字符常量是用一对单引号(' ')括起来的单个字符 B.字符串常量是用一对双引号(“ “)括起来的字符序列 C.字符型数据与整型数据之间不可以通用。

D.为了便于判断字符串是否结束,系统会自动在最后一个字符后面加上一个转义字符( \0 )

6.在赋值语句中用来将运算表达式的值赋给变量的“=”称为

A.等号 B.赋值运算符 C.关系运算符 D.逻辑运算符 7.设a=12,n=3,则执行表达式a%=n+3后a的值为

A.3

B.0

C.6

D.12 D.3 D.4 D.119

8.设,A=0,B=1表达式!A&&B的值是

A.1 B.0 C.2 9.在16位PC机环境下,字符串“A”应占的字节数为

A.2 B.1 C.0 10.采用十进制数为表示方法,则077是 A.77 B.112 C.63

11.设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c计算结果的类型为

A.int

B.long

C.double

D.char

12.设a,c为int型变量,进行a=(c=5,c+5,c/2)运算后的结果为

A.2 B.5 C.2.5 D.0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值