您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页安徽省计算机等级二级C语言真题答案2016年1月

安徽省计算机等级二级C语言真题答案2016年1月

来源:纷纭教育
2015年下半年安徽省计算机水平考试(二级C语言)

一.程序填空题

1.一下程序计算并输出1~100之间所有是3或7的倍数之和,请填空 #includeint i,s; _______=0; for(i=1;i<=100;i++)

if(_________) /*判断是否是3或7的倍数*/

s=s+i;

printf(“s=%d\\n\);

}

2。以下程序输出图形: 12345 2345 345 45 5 请填空:

#include〈stdio.h> void main() {

int i,j;

for(i=1;_____;i++) {

}

for(j=i;j<=5;j++)

printf(“%d\",____);

printf(“___”);

3。以下程序利用指针输出一个字符串中所有的数字字符,请填空。 #includechar s[]=”A1B2C3D4E5F6G7H8I9\"; char *p;

for(p=s;_____!=’\\0’;p++)

}

二.阅读理解题

1.以下程序运行后输入2,程序的输出结果是 。

#includeint color;

printf(“Please intput color:”); scanf(“%d”,&color); switch(color) {

if(________)

/*判断是否是数字字符*/

printf(“%c”,_____);

}

case 0: case 1: case 2: case3: default:

printf(“black”); printf(“blue”);

printf(“green”); printf(“red”);break;

printf(“other color”);

2.以下程序运行的结果是_______。

#include〈stdio.h> void main() { }

3.以下程序的运行结果是_____。 #include void main() {

int i;

char s[]=”AaBbCcDdEeFfGgHh”; char c; int i,j=5,s; s=0;

for(i=1;i〈=5;i++)

s=s+i+j—-;

printf(“%d”,s);

i=0;

while(s[i]!=’\\0') { }

printf(“%s”,s);

c=s[i];

s[i]=s[i+1]; s[i+1]=c; i=i+2;

4.以下程序的运行结果是____。 #includevoid main() { }

三.程序设计题

printf(“%d\\n”,f(0)); printf(“%d\\n\",f(1)); printf(“%d”,f(5)); if(n==0||n==1)

return 1;

else return n+f(n—1);

1.编写程序,输入一个十进制整数,判断其奇偶性,如果是奇数输出1,否则输出0. 2.使用循环语句设计程序,删除字符串”0010110100100111”中所有字符’0’并输出. 要求:

(1) 程序应输出11111111 (2) 字符数组s最后的储存状态为:

‘1'’1'’1’'1’’1’’1''1’’1’’\\0’…… 程序基本框架如下: #includechar s[]=”00101101100100111”; /*以下是要编写的程序段*/}

答案

一、程序填空题 1。 s

i%3==0||i%7==0 2. i<=5 j \\n

3。 *p

*p〉='0'&&*p〈='9’ *p

二、阅读理解题 1. greenred 2. 30

3. aAbBcCdDeEfFgGhH 4.

1 1 15

s 三、程序设计题 1.

#include〈stdio.h> void main() { } 2。 int i,j=0;

for(i=0;s[i]!='\\0’;i++)

if(s[i]==’1')

s[j++]=s[i];

int x;

scanf(”%d\); if(x%2==1) else

printf(\"0”); printf(\"1”);

s[j]=’\\0'; puts(s);

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务