2015年安徽省二级c语言笔试,2015下安徽省计算机等考二级C语言笔试试卷do.doc

2015下安徽省计算机等考二级C语言笔试试卷do

2015年12月安徽考区计算机等级考试二级C语言程序设计真题

PAGE3 / NUMPAGES3

2015年下半年安徽省计算机水平考试(二级C语言)

?一.程序填空题

?1.一下程序计算并输出1~100之间所有是3或7的倍数之和,请填空.

?#include?

void?main()?

{?

int?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?

void?main()?

{??

int?i,j;?

?for(i=1;________;i++)?

?{??

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

?printf(“%d”,_ ____ _);

? printf(“__ ____ _”);??

}?

}?

3.以下程序利用指针输出一个字符串中所有的数字字符,请填空。

?#include?

void?main()?

{??

char?s[]=”A1B2C3D4E5F6G7H8I9”;?

?char?*p;??

for(p=s;___ ______!=?\0?;p++)?

?if(________)?? /*判断是否是数字字符*/??

?printf(“%c”,___ ______);?

}?

二阅读理解题

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

?#include?

void?main()?

{??

int?color;?

?printf(“Please?intput?color:”);?

?scanf(“%d”,&color);?

switch(color)?

{??

case?0:?printf(“black”);?

? case?1:?printf(“blue”);?

?case?2:?printf(“green”);?

?case3:??printf(“red”);break;?

?default:?printf(“other?color”);?

}?

}?

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

??#include?

void?main()?

{??

int?i,j=5,s;?

?s=0;?

?for(i=1;i<=5;i++)?

?s=s+i+j--;?

? printf(“%d”,s);?

}?

3.以下程序的运行结果是_ ________.?

#include?

void?main()?

{??

int?i;?

?char?s[]=”AaBbCcDdEeFfGgHh”;?

?char?c;?

?i=0;?

?while(s[i]!=?\0?)?

?{??

c=s[i];?

? s[i]=s[i+1];?

?s[i+1]=c;?

?i=i+2;?

?}?

?printf(“%s”,s);

}?

}?

答案?

一、程序填空题

?1.??s?i%3==0||i%7==0??s?

2.??i<=5?j?\n?

3.?*p?*p>='0'&&*p<='9'?*p?

二、阅读理解题

?1.greenred?

2.30?

3.aAbBcCdDeEfFgGhH?

4.

1?

1?

15?

三、程序设计题

?

1.?#include?

void?main()?

{?int?x;?

?scanf("%d",&x);?

?if(x%2==1)?

?printf("1");?

?else?

?printf("0");?

}?

2.?int?i,j=0;?

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

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

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

s[j]='\0';?

puts(s);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值