试卷相关题目
- 1下列程序的运行结果是( )。#includedstdio.h>void main(){int s=0,k;for(k=7;k>1;k--){switch(k){case 1:case 4:case 7:s++:break;case 2:case 3:case 6:break;case 0:case 5:s+=2:break;))print[(”S=%d”,s);}
A.S=3
B.s=4
C.s=5
D.无输出结果
开始考试点击查看答案 - 2在C语言中,函数返回值的类型最终取决于( )。
A.函数定义时在函数首部所说明的函数类型
B.return语句中表达式值的类型
C.调用函数时主调函数所传递的实参类型
D.函数定义时形参的类型
开始考试点击查看答案 - 3有以下程序:#includemain(){int a[10]={1,2,3,4,5,6,7,8,9,10),*p=a;printf(”%a\n”,*(p+2));)程序的输出结果是( )。
A.3
B.4
C.1
D.2
开始考试点击查看答案 - 4表达式'5'-'1'的值是( )。
A.整数4
B.字符4
C.表达式不合法
D.字符6
开始考试点击查看答案 - 5下列关于定点数与浮点数的叙述中错误的是( )。
A.在实数的浮点表示中,阶码是一个整数
B.整数是实数的特例,也可以用浮点数表示
C.实数的补码是其对应的反码在最后一位加1
D.相同长度的浮点数和定点数,前者可表示数的范围要大于后者
开始考试点击查看答案 - 6有以下程序:#includevoid WriteStr(char*fn.char*str){FILE*fpfp=fopen(fn,”w”);fputs(str,fp);fclose(fp);)main(){ WriteStr(”t1.dat”,”start”);WriteStr(”t1.dat”,”end”);)程序运行后,文件t1.dat中的内容是( )。
A.start
B.end
C.startend
D.endrt
开始考试点击查看答案 - 7若程序中有宏定义行:#define N 100,则以下叙述中正确的是( )。
A.宏定义行中定义了标识符N的值为整数100
B.在编译程序对C源程序进行预处理时用100替换标识符N
C.对C源程序进行编译时用100替换标识符N
D.在运行时用100替换标识符N
开始考试点击查看答案 - 8合法的八进制数是( )。
A.0
B.028
C.-077
D.01.0
开始考试点击查看答案 - 9以下选项中不合法的用户标识符是( )。
A._123
B.printf
C.A$
D.Dim
开始考试点击查看答案 - 10若有以下程序:#includevoid fun(float*a,float*b)( float w;*a=*a+*a;w= *a;*a= *h;*b=W;}main(){ float x=2..0,y=3.0,*px=&x,*py=&y;fun(px,py);printf(”%2.of,%2.0fkn”,X,y);)程序的输出结果是( )。
A.4,3
B.2,3
C.3,4
D.3,2
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它