重庆邮电大学:《C语言程序设计》课程作业4 循环结构程序设计

求平均成绩: 2、输出100以内的平方根表 3、找出所有的水仙花数 4、求出小球走过的路程和最后的落地高度。 1、求平均成绩: #include void main() float average=0.0; printf("n n=?"); scanf("%d", &n); for(il; i1000)/判断成绩的合法性 continue: }/“如果不加此次的错误成绩,i也不能计数,-1再+1相当于没有计数,所以先减 然后再继续下一次循环,本次的下一句没有执行 sum + score /求成绩之和* average=(noat)sum/n;求平均成绩,在循环结束后 printf("In average =%f", average 下边的程序也可:(尤其注意对数据的合法性进行判断的改动 #include nau score, average- printf( scanf("%d", &n); for(i=l; i100.0);/判断成绩的合法性:不只判断一次,还判断多 次,考虑到正确才停止输入,下边再加 sum + score 求成绩之和
1、求平均成绩: ............................................................................................... 1 2、输出 100 以内的平方根表。.......................................................................... 2 3、找出所有的水仙花数..................................................................................... 2 4、求出小球走过的路程和最后的落地高度。 ..................................................... 3 1、求平均成绩: #include void main( ) { int i,n; int sum=0,score; float average=0.0; printf("\n n=?"); scanf("%d",&n); for(i=1;i100.0)) /* 判断成绩的合法性 */ { --i; continue; } /*如果不加此次的错误成绩,i 也不能计数,-1 再+1 相当于没有计数,所以先减, 然后再继续下一次循环,本次的下一句没有执行*/ sum += score; /* 求成绩之和 */ } average = (float)sum/n; /* 求平均成绩,在循环结束后 */ printf("\n average =%f", average); } 下边的程序也可:(尤其注意对数据的合法性进行判断的改动) #include void main( ) { int i,n; float sum=0,score, average=0.0; printf("\n n=?"); scanf("%d",&n); for(i=1;i100.0)); /* 判断成绩的合法性:不只判断一次,还判断多 次,考虑到正确才停止输入,下边再加 */ sum += score; /* 求成绩之和 */ }

average sum/n: /*求平均成绩* printf("n average=%f", average 2、输出100以内的平方根表 #include #include void maino int i, j, k, m,n for(i=1; 1<=9; 1++) for(=0J<=9J++) for(k=0;k<=9k++) n=100*计10+j+k/得到一个三位数* n*计+k*k*k,/*求每一个数位的立方和* n==n) printf("m=%d", m)
average = sum/n; /* 求平均成绩 */ printf("\n average =%f", average); } 2、输出 100 以内的平方根表。 #include #include void main() { int m, n; for (m = 0; m void main() { int i,j,k,m,n; for(i=1;i<=9;i++) { for(j=0;j<=9;j++) { for(k=0;k<=9;k++) { m=100*i+10*j+k;/*得到一个三位数*/ n=i*i*i+j*j*j+k*k*k; /*求每一个数位的立方和*/ if(m==n) printf("m=%d",m);

另一种就是对三位数穷举: nt i,j, k, m, n for(m=100,m #defineN 10 void maino float distance. height=100 for(i=1, distance=-100i float sum=- 100h=1(
} } } } 另一种就是对三位数穷举: #include void main() { int i,j,k,m,n; for(m=100;m #define N 10 void main() { int i; float distance, height=100; for(i=1, distance=100;i void main() { float sum=-100,h=100; int i=1;

d sum=sum +2*h h=h/2 while(i<=10) printf("sum=%f, h=%f",sum, h);
do { sum=sum+2*h; h=h/2; i++; } while(i<=10); printf("sum=%f,h=%f",sum,h); }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 重庆邮电大学:《C语言程序设计》课程作业2 根据订票的张数和月份决定优惠折扣.doc
- 重庆邮电大学:《C语言程序设计》课程教学大纲 The C Language Programming Design.doc
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第九讲 文件.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第十讲 结构体.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第八讲 结构体.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第七讲 指针与数组.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第六讲 数组.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第五讲 多函数程序设计.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第四讲 循环结构程序设计.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第三讲 选择结构程序设计.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第二讲 顺序程序设计.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第1讲 C语言概述(主讲:谢竞博).ppt
- 湖南理工学院:《办公自动化实用技术》第8章 激光打印机(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第7章 喷墨打印机(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第7章 Word 2003其他实用操作(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第6章 针式打印机(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第6章 Word 2003的图文混编(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第5章 Word 2003的表格制作(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第4章 Word 2003的基本操作(刘怀金).ppt
- 湖南理工学院:《办公自动化实用技术》第3章 办公中的文字和表格处理(刘怀金).ppt
- 重庆邮电大学:《C语言程序设计》课程作业讲评.doc
- 网络信息安全教育认证培训(PPT讲稿)网络安全技术.ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第三章 集合的概念及其表示法.ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第四章 函数的概念.ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第五章 代数系统.ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第一章 概述 Discrete Mathematics(主讲:郭永芳).ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第二章 谓词逻辑.ppt
- 河北工业大学:《离散数学》课程PPT教学课件(讲稿)第七章 图.ppt
- 《Matlab讲解》教学资料:Matlab初步(讲稿)之一.doc
- 《Matlab讲解》教学资料:普兰廷卡的模态形而上学.doc
- 《Matlab讲解》教学资料:用Matlab解微分方程.doc
- 《Matlab讲解》教学资料:用Matlab求解非线性规划.doc
- 《Matlab讲解》教学资料:用Matlab作最小二乘曲线拟合.doc
- 《Matlab讲解》教学资料:调用 Matlab 软件初步.doc
- 《Matlab讲解》教学资料:调用 Matlab 软件.doc
- 《Matlab讲解》教学资料:Matlab初步(讲稿)之二.doc
- 《Matlab讲解》教学资料:Matlab初步(讲稿)之三.doc
- 《Matlab讲解》教学资料:Matlab初步(讲稿)之三之补充.doc
- 《Matlab讲解》教学资料:Matlab初步(讲稿)之四.doc
- 《C++》课程教学课件(讲稿)考核题目.doc