当前位置:首页 >> 计算机软件及应用 >>

3-3循环结构--编程


1. 编写程序求五个人的平均分。 #include"stdio.h" main() {float score,sum=0,aver; int i; printf("请输入 5 个成绩:\n"); for(i=1;i<=5;i++) {scanf("%f",&score); sum+=score; } aver=sum/5; printf("平均分为:%f\n",aver); } 2.输出 1-100 之间能同时被 3 和 5 整除的数。 #include"stdio.h" main() {int i; for(i=1;i<=100;i++) if(i%3==0&&i%5==0)printf("%5d",i); } 3.输入 10 个成绩,统计 90 分以上和不及格人数。 #include"stdio.h" main() {float score; int i,m=0,n=0; printf("请输入 10 个成绩:\n"); for(i=1;i<=10;i++) {scanf("%f",&score); if(score<60)m++; if(score>90)n++;}

printf("不及格的人数为:%d\n",m); printf("高于 90 分的人数为:%d\n",n); } 输出图形 (1) #include <stdio.h> main( ) {int i,j,k; for(i=1;i<=5;i++) {for(j=1;j<=5-i;j++) printf("%c",' '); for(k=1;k<=2*i-1;k++) printf("%c",'*'); printf("\n"); } for(i=1;i<=4;i++) {for(j=1;j<=i;j++) printf("%c",' '); for(k=1;k<=9-2*i;k++) printf("%c",'*'); printf("\n"); } }

(2) #include <stdio.h> main( ) {int i,j,k; for(i=1;i<=4;i++) {for(j=1;j<=4-i;j++)

printf("%c",' '); for(k=1;k<=2*i-1;k++) printf("%c",'*'); printf("\n"); } for(i=1;i<=3;i++) {for(j=1;j<=i;j++) printf("%c",' '); for(k=1;k<=7-2*i;k++) printf("%c",'*'); printf("\n"); } }

(3) #include <stdio.h> main( ) {int i,j,k; for(i=1;i<=4;i++) {for(j=1;j<=i-1;j++) printf("%c",' '); for(k=1;k<=9-2*i;k++) printf("%c",'*'); printf("\n"); } for(i=1;i<=3;i++) {for(j=1;j<=3-i;j++) printf("%c",' '); for(k=1;k<=2*i+1;k++) printf("%c",'*');

printf("\n"); } }

p64(2) #include "stdio.h" main() {float a=1,b=1,sum=0; int i; for(i=1;i<=101;i+=2) { /*printf("%f ",a/b);*/ sum+=a/b; a=-a; b+=2;} printf("%f",sum);}

p64(1) #include "stdio.h" main() {float a=2,b1=1,b2=3,pi=1; int i; for(i=1;i<=50;i++) { /*printf("%f %f\t%f\n",a/b1,a/b2,pi);*/ pi*=(a/b1)*(a/b2); a=a+2; b1+=2; b2+=2;} printf("%f",2*pi);}

方法二 #include "stdio.h" main() {float sum=1,n=1; for(;n<=100;n++) if((int)n%2==0) sum=sum*(n/(n+1)); else sum=sum*((n+1)/n); printf("sum=%f",sum*2); }

最大公约数 #include "stdio.h" main() {int m,n,t,x,y; printf("请输入任意两个整数:"); scanf("%d,%d",&m,&n); if(m<n){t=m;m=n;n=t;} for(x=n;x>=1;x--) if(m%x==0&&n%x==0)break; printf("最大公约数是:%d\n",x); printf("最小公倍数是:%d\n",m*n/x);}


相关文章:
程序设计与问题求解实验报告样板三
程序设计与问题求解实验报告样板_计算机软件及应用_IT/计算机_专业资料。桂林...能熟练适当使用三种循环结构进行循环程序的编写。 二、实验内容 1. 循环结构编程...
高中数学必修3第一章知识点总结及练习
() 、算法的三种基本逻辑结构:顺序结构、条件结构、循环结构。 1、顺序结构:...1.2.3 循环语句 循环结构是由循环语句来实现的。对应于程序框图中的两种循环...
实验三选循环结构程序设计
实验三 循环结构程序设计 1 小学生计算机辅助教学系统 计算机在教育中的应用常被...假设各炮手 对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。 3 ...
3顺序结构、选择结构和循环结构
3顺序结构、选择结构和循环结构_计算机软件及应用_IT/计算机_专业资料。顺序结构...编程序按下列公式计算 e 的值(精度为 1e-6) : e=1+1/1!+1/2!+1/3...
vb循环结构-do语句
信息技术第二十课 教学内容:vb 第六课 教学目标:知识与技能:1、设计程序流程图并学会用 vb 语言表达 2、学生掌握循环结构 Do 语句的使用 3、掌握程序设计的...
...1.1.2 第3课时 循环结构、程序框图的画法检测试题 ...
【创新设计】2014-2015学年高中数学 1.1.2 第3课时 循环结构、程序框图的画法检测试题 新人教A版必修3_数学_高中教育_教育专区。第 3 课时 循环结构、程序...
...方法的3种基本控制结构中不包括( )。 A.循环结构B....
结构化程序设计方法的3种基本控制结构中不包括( )。 A.循环结构B.递归结构C.顺序结构D.选择结构_答案解析_2016年_一模/二模/模/联考_图文_百度高考
作业3 -循环结构1
作业3 -循环结构1_能源/化工_工程科技_专业资料。作业 3——循环结构 1 1. 公元前五世纪,我国古代数学家张丘建在《算经》一书中提出了 (百钱百鸡) :鸡...
数据库应用基础(第二版)第四章 结构化程序设计 实验4.3...
四、实验 4-3 报告 1.实验过程报告 (1)写出第 1 题的程序代码及程序运行...各种结构的结束语句(ENDDO、 ENDFOR、ENDSCAN、ENDIF、ENDCASE 等) (3)循环...
N-S图
图 1 顺序结构 图 2 选择结构 (3)循环结构(Repetition Structure) :① 当型(WHILE)循环结构。见图 3-a,先判断条件是否满足,若满足就执 行 A 块(循环体)...
更多相关标签: