C语言实验报告五_c语言第五章实验报告
C语言实验报告五由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言第五章实验报告”。
《C语言及程序设计》实验报告
实验五 循环结构程序设计
实验目的:
1、熟练掌握while语句,do…while语句和for语句实现循环的方法。
2、掌握循环嵌套的应用,能够灵活运用各种循环控制进行综合程序设计。
3、掌握在程序设计中用循环的方法实现多种算法。实验内容:
1、(习题6.2)输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
#include “stdio.h” #include “conio.h” void main(){ char c;int m=0,n=0,i=0,j=0;while((c=getchar())!='n'){
if((c>='a'&&c='A'&&c
m++;
else if(c=' ')
n++;
else if(c>='1'&&c>='9')
i++;
else j++;}
printf(“%d%d%d%d”,m,n,i,j);
getche();}
《C语言及程序设计》实验报告
2、(习题6.8)有一分数序列
2/1,3/2,5/3,8/5,13/8,21/13。。求出这个数列的前20项之和。#include void main(){float a,b,c,i=1.0,sum=0.0;a=2.0;b=1.0;while(i
3、(习题6.9)一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米?第10次反弹多高?
#include “stdio.h” #include “conio.h” void main(){
int i=1;
float s=100.0,h=100.0;
h=(1.0/2.0)*h;
while(i
{s=s+2*h;
《C语言及程序设计》实验报告
h=(1.0/2.0)*h;
i++;}
h=(1.0/2.0)*h;
printf(“%f
%f”,s,h);
getche();}