第五次作业

心得:

C语言编程最重要的就是算法和语法。

这次的作业拿到之后短时间内无法动手写;主要是:算法没有弄清楚,画了程序框图后写的编程语法还是有问题。

经过多次修改和借鉴别人的编写程序后终于写正确了。

本次编程的重点学习内容是while语句的应用;以及与for语句的区别。

while语句也用于实现循环,而且它的适用面更广:

    while(表达式)

         循环语句体;

表达式的值为证真时,循环执行,直到表达式的值为假。

#include<stdio.h>
int main(void)
{
int m,n,a,b;
printf("输入两个正整数m和n(m<=1000,n<=1000)
");
printf("Enter m,n:");
scanf("%d%d",&m,&n);

a=m*n;
while(n!=0){
    b=m%n;
    m=n;
    n=b;}

printf("最大公约数=%d
",m);
printf("最小公倍数=%d
",a/m); 
return 0;
}

  

原文地址:https://www.cnblogs.com/yixiaoxia/p/yixiaoxia5.html