c语言程序设计期末试题(答案与题目分离)

2020-11-27 12:43

c语言程序设计期末试题(答案与题目分离)

c语言程序设计期末试题 (含答案)

一、单项选择题(选择一个最佳答案,每题2分,共20分)

1. 一个C程序的执行是从( )。

A) 本程序的main函数开始,到main函数结束

B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C) 本程序的main函数开始,到本程序文件的最后一个函数结束

D) 本程序文件的第一个函数开始,到本程序main函数结束

2. 下列选项中,不能用作标识符的是( )。

A) _1234_ B) _1_2 C) int_2_ D) 2_int_

3. 以下定义语句中正确的是( )。

A) char a='A'b='B';

C) int a=10,*b=&a; B) float a=b=10.0; D) float *a,b=&a;

4. 设有以下定义:#define d 2

int a=0; double b=1.25; char c=’A’;

则下面语句中错误的是( )。

A) a++; B) b++ C) c++; D) d++;

5. 以下4个选项中,不能作为一条C语句的是( )。

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;

若各变量已正确赋值,则下列选项中正确的表达式是( )。

A) a=a+b=b++ B) w%(int)a+b) C) (c+w)%(int)a D) w=a==b;

7. 设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )。

A) p=1; B) *q=2; C) q=p; D) *p=5;

8. 设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是( )。

A) scanf(“%d”,pa) ;

C) scanf(“%d”,&pa) ; B) scanf(“%d”,a) ; D) scanf(“%d”,*pa);

9. 若有说明:char *language[]={”FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则表达

式*language[1]>*language[2]比较的是()。

A)字符B和字符P B) 字符串FORTRAN和字符串BASIC


c语言程序设计期末试题(答案与题目分离).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:反洗钱知识竞赛试题题库及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: