实验4 程序流程设计循环结构程序设计.docx

上传人:b****6 文档编号:16186054 上传时间:2023-07-11 格式:DOCX 页数:11 大小:255.97KB
下载 相关 举报
实验4 程序流程设计循环结构程序设计.docx_第1页
第1页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第2页
第2页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第3页
第3页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第4页
第4页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第5页
第5页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第6页
第6页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第7页
第7页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第8页
第8页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第9页
第9页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第10页
第10页 / 共11页
实验4 程序流程设计循环结构程序设计.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实验4 程序流程设计循环结构程序设计.docx

《实验4 程序流程设计循环结构程序设计.docx》由会员分享,可在线阅读,更多相关《实验4 程序流程设计循环结构程序设计.docx(11页珍藏版)》请在冰点文库上搜索。

实验4 程序流程设计循环结构程序设计.docx

实验4程序流程设计循环结构程序设计

淮海工学院计算机科学系

实验报告书

课程名:

《C语言程序设计A》

题目:

实验4程序流程设计

——循环结构程序设计

班级:

软嵌151

学号:

2015123349

姓名:

陈正宁

 

1、实验内容或题目

(1)输入两个正整数,求出它们的最大公约数和最小公倍数。

(2)用

,求e的近似值,直到

为止。

(3)编程实现输出9*9乘法口诀表。

2、实验目的与要求

(1)进一步熟悉熟悉VC++6编译环境,掌握运用VC编译C程序的基本方法;

(2)掌握常见的流程控制结构(顺序、选择和循环),学会运用控制结构编写C程序;

(3)了解循环的嵌套;

(4)掌握break和continue语句的使用方法;

(5)输出9*9乘法口诀表的上三角、下三角、左三角、右三角等几种形式。

 

3、实验步骤与源程序

实验步骤

 

(2)、

 

(3)、

源代码

(1)、

#include

voidmain()

{

inta,b,c,n,m;

printf("请输入两个正整数[m,nenter]\n");

scanf("%d,%d",&m,&n);

if(m

{

a=m;

m=n;

n=a;

}

c=n*m;

while(n!

=0)

{

b=m%n;

m=n;

n=b;

}

printf("公约数%d\n公倍数%d\n",m,c/m);

}

(2)、

#include

#include

voidmain()

{

intn;

intfact=1;

doublean;

doublee=1.0;

for(n=1;;n++)

{

fact*=n;

an=1.0/fact;

if(abs(an<0.000001))

break;

e+=an;

}

printf("e~=%lf\n",e);

}

(3)、

#include

voidmain()

{

inti,j;

for(i=1;i<=9;i++)//右下

{

for(j=9;j>=1;j--)

{

if(i

printf("");

else

printf("%dx%d=%2d\t",i,j,i*j);

}

printf("\n");

}

printf("\n");

 

for(i=1;i<=9;i++)//左下

{

for(j=1;j<=i;j++)

{

printf("%dx%d=%2d\t",i,j,i*j);

}

printf("\n");

}

printf("\n");

 

for(i=9;i>=1;i--)//右上

{

for(j=9;j>=1;j--)

{

if(i

printf("");

else

printf("%dx%d=%2d\t",i,j,i*j);

}

printf("\n");

}

printf("\n");

for(i=9;i>=1;i--)//左上

{

for(j=1;j<=i;j++)

{

printf("%dx%d=%2d\t",i,j,i*j);

}

printf("\n");

}

printf("\n");

}

4、测试数据与实验结果(可以抓图粘贴)

(1)、

(2)、

 

(3)、

 

5、结果分析与实验体会

(1)、首先得知道可以用while语句实现循环,可以用do…while语句实现循环,也可以用for语句实现循环。

(2)、改变循环执行的状态可以用break和continue语句。

(3)、本次实验收获比较大的其实是九九乘法表四个角的输出了。

除了画流程图之外,更重要的是自己的思维。

通过if语句判断后,只要输入空格键就能实现右上和右下三角的输出。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2