电话:0731-83595998
导航

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

来源: 2019-02-14 13:05

 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

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端