内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)改错题

三、改错题(15分)。 给定程序的功能是:求自然数1到100之间的和与自然数1到50之间的平方和与自然 数1到10之间的倒数之和的和。即 (1+2+3+.+100)+(1*1+2*2+3*3+.+50*50)+(1/1+1/2+1/3+.+1/10)。输出结果 m=47977.93. include #include=0:i++) 产*卡单*卡华来卡单found+中快来中小米卡*来泰中水*/
三、改错题( 15 分)。 给定程序的功能是:求自然数 1 到 100 之间的和与自然数 1 到 50 之间的平方和与自然 数 1 到 10 之间的倒数之和的和。即: (1+2+3+.+100)+(1*1+2*2+3*3+.+50*50)+(1/1+1/2+1/3+.+1/10)。输出结果 sum=47977.93。 #include void main() { int n1=100,n2=50; int n3=10; /******************found******************/ float k; float s1=0,s2=0,s3=0; for(k=1;k #include void main() { char str[100]; int i,l; printf("Enter a string : "); /*********** found **************/ printf("%s",str); l=strlen(str); /************ found **************/ for (i=l-1;i>=0;i++) /*********** found **************/

printf("%s",str[]) printf("n" 三、改错题(15分)。 给定程序的功能是:计算数组元素中正数值的平均值(不句括0)。从键盘输入若干个数 放入数组中 以0作为最后一个元素结束 入。例如:数组中元素中的值依次为: 39,47,21,4,-80,则程序的运行结果为:213333 #include 0) 体幸华华来*来华*本华中found*游*来数华本本华*来华 sum=X月 C++: i+ sum /=c; return sum; void main() {intx[1000]int i=; printf"Please enter some data(end with):). do {scanf("%d",&x可:} while (x[i++]=0). 作幸*幸*率华*幸*Ound华*率华幸*幸华*率 printf("%fun(00)) 请改正/体*幸*foud*幸*/下一行语句中的错误,并调试出正确结果。不得增加或刚减程序 行,且不得修改其它行。 三、改错题(15分)。 给定程序中函数u的功能是:计算并输出k以内最大的10个能被13或17整除的自
printf("%s",str[i]); printf("\n"); } 三、改错题( 15 分)。 给定程序的功能是:计算数组元素中正数值的平均值(不包括 0)。从键盘输入若干个数 放入数组中,以 0 作为最后一个元素结束输入。例如:数组中元素中的值依次为: 39,-47,21,4,-8,0,则程序的运行结果为:21.333333。 #include double fun ( int x[]) { /************found************/ int sum = 0.0; int c=0, i=0; while (x[i] != 0) { if (x[i] > 0) { /************found************/ sum=x[i]; c++; } i++; } sum /= c; return sum; } void main( ) { int x[1000]; int i=0; printf( "\nPlease enter some data (end with 0): " ); do { scanf("%d", &x[i]); } while (x[i++] != 0); /************found************/ printf("%f", fun ( x,1000 )); } 请改正/****found****/下一行语句中的错误,并调试出正确结果。不得增加或删减程序 行,且不得修改其它行。 三、改错题( 15 分)。 给定程序中函数 fun 的功能是:计算并输出 k 以内最大的 10 个能被 13 或 17 整除的自

然数之和。k的值由主函数传入,若k的值为500,则函数值为4622。 请改正* ud**/下一行语句中的错误,并调试出正确结果。不得增加或减程序 行,且不得修改其它行 #include int fun(int k) int m=0.mc=0 while(k>-2)&&(mc #include void cpy(char pl,char*p2) while("pl) {if*p1%2==0) p2++=*pl: pl++, *+*found**4 *p2=0": void maino
然数之和。k 的值由主函数传入,若 k 的值为 500,则函数值为 4622。 请改正/****found****/下一行语句中的错误,并调试出正确结果。不得增加或删减程序 行,且不得修改其它行。 #include int fun( int k ) { int m=0,mc=0; while ((k >= 2) && (mc #include void cpy(char *p1,char *p2) { while(*p1) {if(*p1%2==0) /***********found*************/ p2++=*p1; p1++; } /***********found*************/ *p2="\0"; } void main()

{char al30],b[30: cpy(a,b) printf("%s"b). 三、改错题(15分) 给定程序的功能是:计算并输出200以内最大的10个素数之和。 请改正/体幸幸*foud*幸*/下一行语句中的错误,并调试出正确结果。不得增加或刷减程序 行,且不得修改其它行。 void main ( int sum =0.n=0.i.ves.h=200 作华华幸*率率*幸中Ound中幸幸幸幸幸来华幸幸幸 while(n main()
{char a[30],b[30]; gets(a); /***********found*************/ cpy(a,b) printf("%s",b); } 三、改错题( 15 分)。 给定程序的功能是:计算并输出 200 以内最大的 10 个素数之和。 请改正/****found****/下一行语句中的错误,并调试出正确结果。不得增加或删减程序 行,且不得修改其它行。 #include #include void main ( ) { int sum = 0, n=0, j, yes,h=200; /************found************/ while (n main()

char fac(char) char*p; char a="igysktidmg"min; int m; p=a, n-strlen(p) min=fac(p,m) printf("min=%c"min): non(p.m): char fac(char x].int n) 五、简单编程题(20分)。 程序的功能是:打印出1~10000中满足个位数字的立方等于其本身的所有数。 本题的结果为:164125216729根据要求自行编写、调试、运行程序
{ char fac(char x[],int n); char *p; char a[]={"jgysktidmg"},min; int m; p=a; m=strlen(p); min=fac(p,m); printf("min=%c",min); non(p,m); } char fac(char x[],int n) { } 五、简单编程题( 20 分)。 程序的功能是:打印出 1~10000 中满足个位数字的立方等于其本身的所有数。 本题的结果为:1 64 125 216 729 根据要求自行编写、调试、运行程序
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)填空题.doc
- 内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)编程题.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第二章 数据类型、运算符及表达式(一).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第二章 数据类型、运算符及表达式(二).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第一章 C简介.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第三章 简单的C程序设计.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第四章 程序的控制结构(四).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第四章 程序的控制结构(三).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第四章 程序的控制结构(二).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第四章 程序的控制结构(一).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第六章 数组 6.3.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第六章 数组 6.3.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第六章 数组 6.2.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第五章 函数.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第七章 指针(一).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第六章 数组.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第七章 指针(二).doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第六章 数组 6.5 字符数组.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第八章 结构体与共用体.doc
- 内蒙古科技大学:《C语言程序设计》课程授课教案(讲义)第七章 指针(三).doc
- 内蒙古科技大学:《C语言程序设计》课程教学资源(作业习题)选择题.doc
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第八章 结构体与共用体.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第七章 指针.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第九章 文件操作.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第六章 数组.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第二章 数据类型、运算符及表达式.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第三章 简单的C程序设计.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第五章 函数.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第四章 程序的控制结构.ppt
- 内蒙古科技大学:《C语言程序设计》课程教学课件(PPT讲稿)第一章 C语言概述.ppt
- 《过程流体机械》课程教学课件(PPT讲稿)第一章 绪论.ppt
- 《过程流体机械》课程教学课件(PPT讲稿)第四章 泵.ppt
- 《过程流体机械》课程教学课件(PPT讲稿)第二章 往复式压缩机.ppt
- 《过程流体机械》课程教学课件(PPT讲稿)第三章 离心式压缩机.ppt
- 《过程流体机械》课程教学课件(PPT讲稿)第五章 离心机.ppt