下列能正确进行字符串赋值的是( )。
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);
试卷相关题目
- 1若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。
A.a==l
B.++i
C.a=a++=5
D.a=int(i)
开始考试点击查看答案 - 2有如下程序: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
开始考试点击查看答案 - 3与“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;
开始考试点击查看答案 - 4若有“double a;”,则正确的输入语句是( )。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.seanf("%1f",&a);
D.scanf("1e",&a);
开始考试点击查看答案 - 5若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。
A.a+=a-=(b=4)*(a=3)
B.x%(-3);
C.a=a*3=2
D.y=float(i)
开始考试点击查看答案 - 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
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它