2016年全国高等学校(安徽考区)
计算机水平考试试卷真题
(二级C语言程序设计)
1.以下程序将依次输出"12345654321",请填空。
voidmain()
{
inta,b,c;intmax,min;
printf("inputa,b,c:");
scanf("%d%d%d",);//顺序输入a,b,c的值
if(ab)
{
max=a;min=b;
}
else
{
max=b;min=a;
}
if(cmax)
printf("%d",max);elseif(cmin)
{
printf("%d",);
}
elseprintf("%d",);
1
3.以下程序输出一个字符串中所有的字母,其他字符不输出。如果是小写字母,输出时转换成大写字母。请填空。
()
{
inta=3,b=5,c=4,t;if(ab)
{
t=a;a=b;b=t;
}
if(bc)
{
t=b;b=c;c=t;
}
if(ab)
{
t=a;a=b;b=t;
}
printf("a=%d,b=%d,c=%d",a,b,c,t);
}
2.以下程序的运行结果是。
(inta,intb)
{
if(ab)
returna;else
returnb;
}
voidmain()
{
inti,m;
inta[5]={212,134,423,545,356};
for(i=0;i2;i++)m=max(a[i],a[i+1]);
printf("i=%d,m=%d",i,m);
}
4.以下程序的运行结果是。
()
{
chars[10];//用于存储车牌号inti;
printf("Inputs:");scanf("%d",s);//输入车牌号
//请在下面编写和完善程序
4
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。