文档介绍:C语言程序设计实验报告——实验五
实验名称
循环结构程序设计
成绩
姓名
学号
班级
实验地点
9B506
完成日期
2009-11-4
实验目地
 for  语句及 do…while语句实现循环地方法. 
(). 
 continue 和 break  语句. 
. 
 goto 语句.
实
验
内
容
与
步
骤
,画出控制流程图,判断输出结果,然后上机调试验证结果并回答问
题.
(1)
#include<> 
void main()
{ 
char x=567; 
do 
{ printf("%c",x%10+'0'); 
} while(x/=10); 
}
以上程序实现了什么功能?
(2)
#include<> 
void main() 
{ 
int i; 
for(i=0;i<5;++i) 
{ if(i==3)continue; 
printf("%d",i); 
} 
}
以上循环执行了几次?
(3)
#include<> 
void main() 
{ 
int i; 
printf("\n"); 
for(i=0;i<10;i++); 
printf("%d",i); 
printf("\n"); 
实
验
内
容
与
步
骤
for(i=0;i<10;i++) 
printf("%d",i); 
printf("%d",i); 
}
(4)
#include<> 
void main() 
{ 
int i=0,s=0; 
for(;;) 
{ i+=2; 
if(i>6) 
{ printf("%d\n",s); 
break;
} 
if(i==6) 
continue; 
s+=i; 
} 
}
(5)
#include<> 
void main() 
{ int i,j; 
for (i=1;i<6;i++) 
{for(j=1;j<10­i;j++) 
printf ( "  " ); 
for(j=1;j<6;j++) 
printf ( "*" ); 
printf("\n"); 
} 
} 
,请改正并上机调试.
(1)
#include<> 
void main() 
{ int i=0,j=10,k=2,s=0; 
for(;;;) 
{ i+=k; 
if(i>j) ; 
{ printf("%d\n",s); 
break; 
s=s+i; 
实
验
内
容
与
步
骤
} 
} 
.
(1)求 1!+2!+3!+……+10! 
#include<> 
void main() 
{ 
int i=1; 
long  int t=1,sum=0