第一范文网 - 专业文章范例文档资料分享平台

全国计算机等级考试C语言编程题(附答案)

来源:用户分享 时间:2025/5/20 7:39:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

全国计算机二级C语言考试试题 整理人:绾绾

} 第6套

1.程序Cmody061.c,其功能是将字符串中'0'-'8'的数字字符变为比它大1的数字字符,将'9'变为'0'。 如 输入:abc12cd56EF89GH4 输出:abc23cd67EF90GH5

2.程序Cmody062.c,其功能是将程序中的两个字符串\、\连接在一起,并输出\。

-------------------------Cmody061.c------------------- #include #include main() {

char str1[128],str2[128]; int i,len; gets(str1); len=strlen(str1);

/**/for(i=0;i>len;i++)/**/ {

if(str1[i]>='0'&&str1[i]<='8') str2[i]=str1[i]+1; else if(str1[i]=='9')

13

全国计算机二级C语言考试试题 整理人:绾绾

str2[i]='0'; else str2[i]=str1[i]; }

/**/str2[i]='\\n';/**/ puts(str2); getch(); }

-------------------------Cmody062.c------------------- #include #include void main() {

char s1[12]=\char *ps1=s1,*ps2; /**/ps2=NULL;/**/ /**/while(*ps1==NULL)/**/ ps1++;

while(*ps2)*(ps1++)=*(ps2++); printf(\getch(); } 第7套

14

全国计算机二级C语言考试试题 整理人:绾绾

1.程序Cmody071.c,其功能是从键盘输入三角形的三边长,求其面积,若三个边长不能构成三角形,则提示。 如 输入:6 9 11 输出:26.98

2.程序Cmody072.c,其功能是求解百马百担问题。

有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马驮1担,问大、中、小马数可分别为多少?有多少种解决方案? -------------------------Cmody071.c------------------- #include #include void main() {

float a[3],s,area; int i;

printf(\for(i=0;i<3;i++)

scanf(\

/**/if(a[0]+a[1]>a[2]||a[1]+a[2]>a[0]||a[0]+a[2]>a[1])/**/ {

s=(a[0]+a[1]+a[2])/2;

area=sqrt(s*(s-a[0])*(s-a[1])*(s-a[2])); printf(\

15

全国计算机二级C语言考试试题 整理人:绾绾

} else

printf(\getch(); }

-------------------------Cmody072.c------------------- #include #include /**/void fun()/**/ {

int large,middle,small,n=0; clrscr();

for(large=0;large<=33;large++) for(middle=0;middle<=50;middle++) {

small=2*(100-3*large-2*middle); /**/if(large+middle+small=100)/**/ { n++;

printf(\e,small); }

16

全国计算机等级考试C语言编程题(附答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3axxf0g3dv1ujtp7zqyg25ui718xn3018we_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top