一、选择题
下列叙述中错误的是( )。
算法正确的程序最终一定会结束。
算法正确的程序可以有零个输出。
算法正确的程序可以有零个输入。
算法正确的程序对于相同的输入一定有相同的结果。
~B
下列叙述中错误的是( )。
C程序必须由一个或一个以上的函数组成。
函数调用可以作为一个独立的语句存在。
若函数有返回值,必须通过return语句返回。
函数形参的值也可以传回给对应的实参。
~D
C语言源程序名的后缀是( )。
.exe
.c
.obj
.cp
~B
下列叙述中错误的是( )。
用户定义的标示符允许使用关键字。
用户定义的标示符应做到“见名知意”。
用户定义的标示符必须以字母或下划线开头。
用户定义的标示符中大、小写字母代表不同标示。
~A
下列关于函数的叙述正确的是( )。
每个函数都可以被其他的函数调用(包含main函数)。
每个函数都可以被单独编译。
每个函数都可以单独运行。
在一个函数内部可以定义另一个函数。
~B
下列不合法的用户标示符是( )。
j2_key
_int
4d
_8_
~C
下列定义变量的语句中错误的是( )。
int _int;
double int_;
char for;
float us$;
~D
按照C语言规定的用户标示符命名规则,不能出现在标示符中的是( )。
大写字母
连字符
数字字符
下划线
~B
对于一个正常运行的C程序,下列叙述正确的是( )。
程序的执行总是起止于main函数。
程序的执行总是从第一个函数开始,结束于main函数
程序的执行总是从main函数开始,在最后一个函数结束
程序的执行总是从第一个函数开始,在最后一个函数结束
~A
下列叙述正确的是( )。
C语言程序从源程序中第一个函数开始执行
可以在程序中由用户指定一个函数作为主函数,程序将从此开始执行
C语言规定必须用main作为主函数名,程序从此开始执行,在次结束
main可作为用户标示符,可以命名任意一个函数作为主函数
~C
下列叙述正确的是( )。
C程序中的注释只能出现在程序的开始位置
C程序书写格式严格,要求一行只能写一个语句
C程序书写格式自由,一行可以写多条语句
用C语言编写的程序只能放在一个程序文件中
~C
下列不合法的数值常量是( )。
011
1e1
8.0e0.5
0xabc
~C
可在C程序中用作用户标识符的一组是( )。
and _2007
date y-m-d
hi dr.tom
case big1
~A
下列关于long、int和short类型数据占用内存大小的叙述正确的是( )。
均占4个字节
根据数据的大小来决定所占内存的字节数
由用户自己定义
由C语言编译系统决定
~D
设变量已正确定义并赋值,以下正确的表达式是( )。
x=y*5=x+z
int(15.8%3)
x=y+z+3,++y
x=25%5.0
~C
设