试卷相关题目
- 1若已定义:int a[4][3]=(1,2,3,4,5,6,7,8,9,10,1i,12),(*prt)[3]=a,*p=a[o];则能够正确表示数组元素a[1][2]的表达式是( )。
A.*((+prt+1)[2])
B.*(*(p+5))
C.(+prt+1)+2
D.*(*(a+1)+2)
开始考试点击查看答案 - 2三种基本结构中,能简化大量程序代码的是( )。
A.顺序结构
B.分支结构
C.选择结构
D.重复结构
开始考试点击查看答案 - 3C语言中,下列不合法的字符串常量是( )。
A.”\121”
B.'y='
C.”\n\n”
D.”ABCD\x6d”
开始考试点击查看答案 - 4以下能正确定义二维数组的是( )。
A.int a[][3];
B.int a[][3]={2*3);
C.int a[][3]={};
D.int a[2][3]={{1},{2},{3,4}};
开始考试点击查看答案 - 5在位运算中,操作数每左移两位,其结果相当于( )。
A.操作数乘以2
B.操作数除以2
C.操作数除以4
D.操作数乘以4
开始考试点击查看答案 - 6下列程序的输出结果是( )。#includemain(){ int a=3,b=2,c=1;if(a<B)if(b<0)c=0;else c++:printf(”%d\n”,c);)
A.2
B.0C.1D.不确定的值
开始考试点击查看答案 - 7若希望下列的程序运行后输出25,程序空白处的正确选项是( )。main(){int id=50,a[]={7,4,10,5,8);{or( )j十=a[i];print{(”%d”,j-40);}
A.i=1;i<4;++i
B.i=1;i<3;++i
C.i=4;i>2;i--
D.i=2;i<4;++i
开始考试点击查看答案 - 8若有正确定义语句douhle x=5.16894:语句prinlf(”%f\n”.(inl)(x*1000+0.5)/(double)1000;的输出结果是( )。
A.输m格式说明与输出顶不匹配.输出无定值
B.5.170000
C.5.168000
D.5.1 69000
开始考试点击查看答案 - 9#define能作简单的替代,用宏来替代计算多项式5*X*x 4-5*x+5的值的函数f,正确的宏定义语句为( )。
A.#define f(x) 5*x*x+5*X+5
B.#define f5*x*x+5*x+5
C.#define f(a) (5*a”a+5*a+5)
D.#define(5*x*x+5+x+5) f(x)
开始考试点击查看答案 - 10以下选项中正确的整型常量是( )。
A.12.
B.-20
C.1,000
D.4 5 6
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它