若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。
A.a+=a-=(b=4)*(a=3)
B.x%(-3);
C.a=a*3=2
D.y=float(i)
试卷相关题目
- 1若有“double a;”,则正确的输入语句是( )。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.seanf("%1f",&a);
D.scanf("1e",&a);
开始考试点击查看答案 - 2与“y=(x>0、1:x<0、-1:0)”;的功能相同的if 语句是( )。
A.if(x>0)y=1;else if(x<0)y=1;else y=0;
B.if(x)if(x>0)y=1;else if(x<0)y=-l;else y=0;
C.y=-lif(x)if(x>O)y=1;else if(x=-0)y=0;else y=-l;
D.y=0;if(x>=0)if(x>=0)y=1;else y=-l;
开始考试点击查看答案 - 3下列能正确进行字符串赋值的是( )。
A.char s[5]={”ABCI)E”);
B.char s[5]={'A','B','C','D','E'};
C.char*s;s="ABCDE";
D.char*s;printf("%S",s);
开始考试点击查看答案 - 4若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。
A.a==l
B.++i
C.a=a++=5
D.a=int(i)
开始考试点击查看答案 - 5有如下程序:main( ){ int n[5]={0,0,0},i,k=2;for(i=0;i&printf("%d\n",n[k]););}该程序的输出结果是( )。
A.不确定的值
B.2
C.1
D.0
开始考试点击查看答案 - 6简单的交换排序方法是( )。
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
开始考试点击查看答案 - 7下列程序的输出结果是( )。#includeint b=2:int func(int*a){ b+=*a;return b;}main(){ int a=1,t=2;t+=func(&a):printf("%d\n",t);}
A.4
B.5
C.6
D.8
开始考试点击查看答案 - 8有以下程序:void fun2(char a,char b) {printf(”%c%c”,a,b); }char a='A',b='B';void funl( ){a='C';b='D';}main( ){ funl( );printf("%c%c",a,b);fun2('E','F');}程序的运行结果是( )。
A.CDEF
B.ABEF
C.ABCD
D.CDAB
开始考试点击查看答案 - 9下列程序的输出结果是( )。#includemain(){ int a=0,i;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=1;case 1:case2 :a =2default:a+=3;}}printf("%d",a);}
A.19
B.18
C.6
D.8
开始考试点击查看答案 - 10概要设计中要完成的事情是( )。
A.系统结构和数据结构的设计
B.系统结构和过程的设计
C.过程和接口的设计
D.数据结构和过程的设计
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它