大一 c 语言期末考试题(含答案)
一、 单项选择题 (每小题 2 分,共 40 分) 将正确选项涂写在答题纸相应位置上。
1、下列定义变量的语句中,错误的是( )
A、int_int B、double int_ C、char For D、float US$
2.对于基类型相同的两个指针变量,能够进行运算的是 ____
A、= B、* C、/ D、+
3.下面程序执行后,输出结果为 ____
A、-1,1,0 B、0,1,1 C、0,2,1 D、 0,2,0
main()
{ int a=-1,b=1,c;
c=a++||++b;
printf("%d,%d,%d",a,b,c);
}
4.在下列标识符中,哪个是不合法的 ____
A、a+b B、_321 C、max D、 name
5.设 int 型的数据长度为 2 个字节,则 unsigned int 型数据的取值范围是 ____
A、0~28-1 B 、0~216-1 C、-215~215-1 D 、-28~28-1
6.以下叙述正确的是 ____
A、在 C 程序中,可以有两个以上的 main 函数。
B、在编译 C 程序时,可发现注释中的拼写错误。
C、C 程序的每行可以书写多条语句。
C、scanf 和 printf 是 C 语言提供的输入输出语句。
7.以下对 C 语言函数的描述中,正确的是 ____
A、调用函数时,参数可以是表达式
B、函数的定义可以是嵌套