分析程序或程序段,给出下列程序的运行结果
c语言程序设计期末试题A(含答案)
一、单项选择题(选择一个最佳答案,每题2分,共20分)
1. 一个C程序的执行是从(A )。
A) 本程序的main函数开始,到main函数结束
B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C) 本程序的main函数开始,到本程序文件的最后一个函数结束
D) 本程序文件的第一个函数开始,到本程序main函数结束
2. 下列选项中,不能用作标识符的是(D )。
A) _1234_ B) _1_2 C) int_2_ D) 2_int_
3. 以下定义语句中正确的是( C)。
A) char a='A'b='B'; B) float a=b=10.0;
C) int a=10,*b=&a; D) float *a,b=&a;
4. 设有以下定义:#define d 2
int a=0; double b=1.25; char c=’A’;
则下面语句中错误的是(B)。
A) a++; B) b++ C) c++; D) d++;
5. 以下4个选项中,不能作为一条C语句的是(D)。
A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2;
6. 有以下定义语句double a,b; int w; long c;
若各变量已正确赋值,则下列选项中正确的表达式是( C)。
页脚内容1