2016 年全国高等学校(安徽考区)

2016年全国高等学校(安徽考区)

计算机水平考试试卷真题

(二级C语言程序设计)

一、程序填空题(每题12分,共36分。将答案填写在相应的下划线处)

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

版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。

相关推荐