山东工商学院
第一章单元测试
- 一个C程序可能出现的错误有( )。
- C语言源程序中一般可以包含几个函数?( )。
- 关于C语言,以下描述中错误的是( )。
- 计算机能直接执行的文件是( )。
- 以下叙述中正确的是( )。
- 程序的运行结果不正确,这种错误属于( )。
- 在函数体中,关于数据定义语句和非数据定义语句(即执行语句)的位置,下面说法正确的是( )。
- 在C语言程序中( )。
- C语言属于以下程序设计语言的哪个类别?( )。
- 下列选项中,属于多行注释的是( )。
- 以下四个程序中,完全正确的是( )。
A:语法错误
B:其他三个选项中所说的错误都可能出现
C:逻辑错误
D:运行错误
答案:其他三个选项中所说的错误都可能出现
A:必须两个以上
B:0个
C:至少一个
D:1个
答案:至少一个
A:一个C程序总是从main函数开始执行
B:C语言的注释通常是以"/*"开始并以"*/"结束
C:一个C程序可以包含多个main函数
D:每个语句的最后必须有一个分号
答案:一个C程序可以包含多个main函数
A:扩展名为txt的文件
B:扩展名为exe的文件
C:扩展名为obj的文件
D:扩展名为c的文件
答案:扩展名为exe的文件
A:C语句必须以分号结束
B:一条C语句必须在一行内写完
C:C程序中出现的预编译,均为语句,如#include <stdio.h>就是一条C语句
D:C程序中的每一行只能写一条语句
答案:C语句必须以分号结束
A:逻辑错误
B:编译错误
C:语法错误
D:连接错误
答案:逻辑错误
A:C89标准规定:有些必须放在前面,有些可以放在后面
B:C89标准规定:所有数据定义语句必须在任何非数据定义语句的前面
C:C89标准对于上述两种语句的位置没有要求
D:C99标准规定:所有数据定义语句必须在任何非数据定义语句的前面
答案:C89标准规定:所有数据定义语句必须在任何非数据定义语句的前面
A:main函数必须放在程序的开始位置
B:main函数只能出现在库函数中
C:main函数可以放在其它函数的前面、后面或中间
D:main函数必须放在程序的最后
答案:main函数可以放在其它函数的前面、后面或中间
A:面向对象语言
B:机器语言
C:高级语言
D:汇编语言
答案:高级语言
A://
B:\\
C:/**/
D:/*
答案:/**/
A:include <stdio.h>
int main()
{
/* programming */
printf("programming!\n");
return 0;
}
B:#include <stdio.h>
int main();
{
/* programming /*
printf("programming!\n");
return 0;
}
C:#include <stdio.h>
int main()
{
/*programming */
printf("programming!\n")
return 0;
}
D:#include <stdio.h>
int main()
{
/* programming */
printf("programming!\n");
return 0;
}
答案:#include <stdio.h>
int main()
{
/* programming */
printf("programming!\n");
return 0;
}
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!