|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
while语句 热身题目如下: 情景:由于老师们只关心人数,平均分,最高分和最低分
题目:每输入一个成绩,如果成绩不为-1,就要做四个指标的更新:
人数+1
更新总分
更新最高分
更新最低分
回复查看答案
现在,我们进入正题 While 语句与 Math 的结合
求两个正整数m和n的最大公约数
如果q和r是m处以n的商及余数,即m = nq+r
则gcd(m,n) = gcd(n,r)
首先,我们来分析一下 1.输入m,n 2.while循环,m%n=q...r 3.判断r!=0 4.m =n,n = r,r = m%n
#include<stdio.h>
main()
{
int m,n,r;
printf("Please input m,n:");
scanf("%d %d",&m,&n);
r = m%n;
while(r!=0)
{
m = n;
n = r;
r = m%n;
}
printf("The greatest common divisor is: %d\n",n);
}#include<stdio.h>
|
|