1一、判断题1
C语言中,为了区别一般的变量,符号常量必须用大写字母表示
C语言中,强制类型转换后,原变量的值和数据类型不变
switch⋯case结构中条件表达式和常量表达式值可以为float类型
C语言中,do-while语句构成的循环只能用break语句退出
C语言中,数组元素的下标是从1开始的,下标不能越界
一个数组中的所有元素可以具有不相同的数据类型
C语言中,实参的个数、类型和位置必须与形参的定义一一对应
所有的函数调用前都必须进行函数原型说明
C语言通过文件指针对它所指向的文件进行操作
在程序运行过程中,可通过赋值语句改变常量的值
在一个循环体中,break和continue只能出现一次
C语言中,字符串以字符数组形式存放,且规定了用’0’作为结束标记
常量、表达式可以做为函数的形参
C语言程序是函数体程序,main()是主函数
在程序运行过程中,可通过重定义改变变量的类型
在if语句中使用break,可退出选择结构
函数的递归调用同样适用于主函数main()
指针变量存放的是地址信息,所以对指针变量进行加、减等算术运算是没有意义的
C语言数据文件由二进制数据序列组成,C语言中能读写二进制文件
C语言中的文本文件以ASCII码形式存储数据
对二、单项选择题1
下面各选项中,均是C语言合法标识符的选项组是(B)
33weautoB
_23me_3ewC
_433e_elseD
ER-DF322
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是(C)
scanf("%d",&p);B
scanf("%d%d%d",a,b,c);C
scanf("%d",p);D
scanf(