
C语言实验报告-循环结构设计.pdf
6页学生学号成绩 湖北工程学院 学生实验报告书 实验课程名称C 语言 开 课 专业经济学大类 指导教师姓名邹晶、郭道猛 学 生 姓名 学 生 班级 2016学年-2017 学年第 1 学期 - 1 - 实验课程名称:C 语言 试验项目名称实验 4循环结构程序设计(一)实验成绩 试验者专业班级组别 同组者 实验目的: (一)掌握用 while,do-while,for 语句实现循环的方法; (二)掌握在设计条件型循环结构的程序时,如何正确地设定循环条件, 以及如 何控制循环的次数 (三)掌握与循环有关的算法 实验环境: VC+ 实验内容: 见实验报告指导书实验四, 循环结构程序设计(一) 试验过程记录 1.输入代码: #include void main () int p=1, s=0,i; for(i=1;i=20;i+) 求 1!+2!+3!+20! */的值 p*=i; s+=p; printf(sum=%dn,s); 结果截图: 3.输入代码: #include 求最大公约数 void main () int m,n,b; printf(please input two positive integer:); scanf(%d%d, while(n!=0) b=m%n; m=n; - 2 - n=b; printf(theirgreatest common divisor is %dn,m); 结果截图: 5.输入代码: #include void main () int n=0, c; c = getchar (); 统计字符串中指定字符个数 while (c !=n) if(c=0 c=getchar (); printf(%d, n); 结果截图: 6.输入代码: #include void main() int a , b, c, i , j; 求奇数及偶数之和 a=0,b=1,c=0; for(i=0; i=100; i+=2) a+=i; b=i; c+=b; printf(sum of evens is %dn,a); printf(sum of evens is %dn,c); - 3 - 结果截图: 7.输入代码: #include stdio.h void main() int a,b,c,j; for(j=100;j=0) if(xamax)amax=x; if(xn) t=m; m=n; n=t; for(i=m;i=n;i+) if(i%3!=0 printf(sum is;%ldn,s); 结果截图: 10.输入代码: #include void main() int num,k; k=0; printf(please enter a number:); scanf(%d, 计算 num 各位数字之和 do k+=num%10; num/=10; while(num); - 5 - printf(n%dn,k); 结果截图: 。