C等级考试试卷集成(大题)06.6-08.1

C等级考试试卷集成(大题)06.6-08.1

ID:40523560

大小:3.18 MB

页数:39页

时间:2019-08-04

C等级考试试卷集成(大题)06.6-08.1_第1页
C等级考试试卷集成(大题)06.6-08.1_第2页
C等级考试试卷集成(大题)06.6-08.1_第3页
C等级考试试卷集成(大题)06.6-08.1_第4页
C等级考试试卷集成(大题)06.6-08.1_第5页
资源描述:

《C等级考试试卷集成(大题)06.6-08.1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2006年6月份-2008年1月份《C语言等级考试》模拟试卷集成(大题部分)一、选择题(略)二、改错题注意:(1)修改程序在每对“/**/”之间存在的错误;(2)不得删改程序中所有的“/**/”注释和其它代码;(3)完成修改后务必以原文件名保存程序,并运行该程序;(4)源程序存放在KS文件夹下,须先运行TurboC再调用相应源程序文件。(5)按Alt+Tab键,切换题目与TurboC;按Alt+Enter键,切换TurboC窗口大小。1、程序cmody011.c的功能是:从字符串数组str1中取出ASCII码值为偶数且下标为偶数的字符依次存放在字符串t中。例如,若str1所指的

2、字符串为:4AZ18c?Ge9a0z!则t所指的字符串为:4Z8z注意:数组下标从0开始。#include#include#include#includevoidmain(){charstr1[100],t[200];inti,j;/**/i=0;/**//**/j=0;/**/clrscr();strcpy(str1,"4AZ18c?Ge9a0z!");for(i=0;i

3、i]%2==0)&&(i%2==0))/**/{t[j]=str1[i];j++;}}t[j]='';printf("Originalstring:%s",str1);printf("Resultstring:%s",t);}2、程序cmody012.c中,函数fun(intn)的功能是:根据参数n,计算大于10的最小n个能被3整除的正整数的倒数之和。例如:11111fun(8)=—+—+—+—+……+—=0.3961215182133#include#include#include#include

4、dio.h>#defineM50doublefun(intn)39{doubley=0.0;inti,j;j=0;for(i=1;;i++){/**/if((i<10)&&(i%3==0))/**//**/if((i>10)&&(i%3==0))/**/{/**/y+=1/i;/**//**/y+=1.0/i;/**/j++;}if(j==n)break;}returny;}voidmain(){clrscr();printf("fun(8)=%8.3lf",fun(8));}1、程序cmody021.c输出如下所示图形:#includevoidmain(

5、){/**/inti;j;/**//**/inti,j;/**/for(i=1;i<=5;i++){for(j=1;j<=10-2*i;j++)printf("");/**/for(j=1;j<=5;j++)/**//**/for(j=1;j<=2*i-1;j++)/**/printf("*");printf("");}}2、程序cmody022.c的功能是求解百元买百鸡问题:设一只公鸡2元、一只母鸡1元、一只小鸡0.5元。问一百元买一百只鸡,公鸡、母鸡、小鸡数可分别为多少?有多少种分配方案?#include#include/**/int

6、fun();/**//**/intfun()/**/{inthen,cock,chicken,n=0;clrscr();for(cock=0;cock<=50;cock+=1)for(hen=0;hen<=100;hen=hen+1){chicken=2*(100-hen-2*cock);/**/if(cock+hen+chicken=100)/**//**/if((cock+hen+chicken==100)&&(chicken>=0))/**/39{n++;printf("%d-->hen:%d,cock:%d,chicken:%d",n,hen,cock,chicke

7、n);if(n==20)getch();}}returnn;}voidmain(){intnum;num=fun();printf("Thereare%dsolutions.",num);getch();}1、程序cmody031.c的功能是:从键盘上输入两个整数,及一个运算符(+、-、*、/或%),进行相应的运算后输出运算的结果。如输入:1+2将输出:1+2=3#include#includevoidmain(){intm,n,result,fl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。