当前位置:首页 > 全部子站 > IT > 等级考试

2019年3月计算机二级MySQL强化练习及答案(10)

来源:长理培训发布时间:2019-02-14 13:05:47

 1.以下程序的输出结果是( )。

 
main()
 
{ int i;
 
for(i=0;i<3;i++)
 
switch(i){case 0:printf("%d",i);
 
case 2:printf("%d",i);
 
default:printf("%d",i);
 
}
 
}
 
A.000102
 
B.000020
 
C.000122
 
D.000111
 
答案:C
 
2.下列程序执行后的输出结果是( )。
 
main()
 
{int x='f';printf("%cn",'A'+(x-'a'+1));}
 
A.G
 
B.H
 
C.I
 
D.J
 
答案:D
 
3.有如下程序:
 
main()
 
{ int a=2,b=-1.c=2;
 
if(a<0)if(b<0)c=0;
 
else c++;
 
printf("%dn",c);
 
}
 
该程序的输出结果是( )。
 
A.0
 
B.1
 
C.2
 
D.3
 
答案:C
 
4.在C语言中,函数返回值的类型最终取决于( )。
 
A.函数定义时在函数首部所说明的函数类型
 
B.return语句中表达式值的类型
 
C.调用函数时主调函数所传递的实参类型
 
D.函数定义时形参的类型
 
答案:A
 
5.以下程序的输出结果是( )。
 
main()
 
{ int i=0,S=0;
 
for(;;)
 
{
 
if(i==3 ||i==5)continue;
 
if(i==6)break;
 
i++;
 
s+=i:
 
};
 
printf("%dn",s);
 
}
 
A.10
 
B.13
 
C.21
 
D.程序陷入死循环
 
答案:D
 
6.假设a和b为int型变量,则执行以下语句后b的值为( )。
 
a=1;b=10;
 
do
 
{ b-=a;a++;}
 
while(b--<0);
 
A.9
 
B.-2
 
C.-l
 
D.8
 
答案:D
 
7.下列程序执行后的输出结果是( )。
 
main()
 
{ int a[3][3],*p,i};
 
p=&a[0][0];
 
for(i=p;i<9;i++)p[i]=i+1;
 
printf("%dn",a[1][2]);
 
}
 
A.3
 
B.6
 
C.9
 
D.随机数
 
答案:D
 
8.以下程序的输出结果是( )。
 
int f(int A)
 
{ return a%2; }
 
main()
 
{int s[8]={1,3,5,2,4,6},i,d=0;
 
for(i=0;f(s[8]);i++)d+=s[i];
 
printf("%dn",d);
 
}
 
A.9
 
B.11
 
C.19
 
D.21
 
答案:A
 
9.s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是( )。
 
A.if(s1>s2)S;
 
B.if(strcmp(s1,s2))S;
 
C.if(strcmp(s2,sl)>O)S;
 
D.if(stremp(s1,s2)>O)S;
 
答案:D
 
10.有以下函数:
 
char fun(char*p)
 
{return P;}
 
该函数的返回值是( )。
 
A.无确切的值
 
B.形参p中存放的地址值
 
C.一个临时存储单元的地址
 
D.形参p自身的地址值
 
答案:A

责编:曾珂

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部