青大c程序改错上机题库

青大c程序改错上机题库

ID:11229338

大小:131.27 KB

页数:195页

时间:2018-07-10

青大c程序改错上机题库_第1页
青大c程序改错上机题库_第2页
青大c程序改错上机题库_第3页
青大c程序改错上机题库_第4页
青大c程序改错上机题库_第5页
资源描述:

《青大c程序改错上机题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷编号:9477所属语言:C语言试卷方案:TC_150421153314试卷总分:1530分共有题型:1种一、程序改错共153题(共计1530分)第1题(10.0分)题号:383难度:易第2章/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:分别统计输入的字符串中各元音字母(即:A、E、i、O、U)的个数。注意:字母不分大、小写。例如:若输入:THisisaboot,则输出应该是:1、0、2

2、、2、0。------------------------------------------------------*/#include#includefun(char*s,intnum[5]){intk,i=5;for(k=0;k

3、i':case'I':{i=2;break;}case'o':case'O':{i=3;break;}case'u':case'U':{i=4;break;}}/**********FOUND**********/if(i<0)num[i]++;}}main(){chars1[81];intnum1[5],i;printf("Pleaseenterastring:");gets(s1);fun(s1,num1);for(i=0;i<5;i++)printf("%d",num1[i]);printf("");}答案:=======(答案1)=======num[k]=0;==

4、=====(答案2)=======switch(*s)=======(答案3)=======if(i>=0)第2题(10.0分)题号:586难度:中第1章/*-------------------------------------------------------【程序改错】---------------------------------------------------------在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中值为负数的平均值(不包括0)。例如:数组中元素的值依次为43,-47

5、,-21,53,-8,12,0,则程序的运行结果为-25.333333。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:-------------------------------------------------------*/#include#include#includedoublefun(intx[]){doublesum=0.0;intc=0,i=0;/***********FOUND***********/while(x[i]==0){if(x

6、[i]<0){sum=sum+x[i];c++;}i++;}/***********FOUND***********/sum=sumc;returnsum;}voidmain(){intx[1000];inti=0;system("CLS");printf("Pleaseentersomedata(endwith0):");do{scanf("%d",&x[i]);}while(x[i++]!=0);printf("%f",fun(x));}答案:=======(答案1)=======while(x[i]!=0)=======(答案2)=======sum=sum/c;第

7、3题(10.0分)题号:423难度:中第2章/*------------------------------------------------------【程序改错】--------------------------------------------------------功能:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。------------------------------------------------------*/

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

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

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