学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

help me !!!!!!

help me !!!!!!

4、运行以下程序后,如果从键盘上输入35 ,15<回车>,则输出结果是什么?
#include <stdio.h>
void main ( ){
int  m,n;
printf("Enter m,n:");
scanf(“%d,%d”,&m,&n);
while(m!=n)
{
  while(m>n)m-=n;
  while(n>m)n-=m;
}
printf("m=%d\n",m);
}
  
哪位大哥大姐告诉我 一下运行结果是什么

TOP

你不会自己运行一下吗?!

TOP

楼上的,你不会运行一下告诉他么?
九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

我原来装双系统,后来坏了一个,结果光驱也坏了,最后全部format了,现在一个编译器都没有。我正准备装。

TOP

有个叫GHOST玩意,很好用,不妨试试

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东

TOP

二位撤远了,楼主的程序大概是求最大共倍数的样子
Have you visit acm.tongji.edu.cn lately?

TOP

m,n 一次次变化如下:
35,15
20,15
5,15
5,10
5,5
输出结果是5

TOP

m-=n与n-=m是什么意思?
是把n赋给m--和把m赋给n--吗?
怎么只有一个"-"?

TOP

这个程序是求m与n的最大公约数

m-=n是m=m-n的简写,是把的m-n差赋给m;

m,n 一次次变化如下:

开始m=35,n=15;

因为m!=n,进入循环,因m>n,执行m=m-n=35-15=20;

此时m=20,n=15;继续执行m=m-n=20-15=5;

此时m=5,n=15;因m<n,执行n=n-m=15-5=10;

此时m=5,n=10;继续执行n=n-m=10-5=5;

此时m=5,n=5,退出循环,输出结果。

君子敬其在己者,而不慕其在天者,是已日进也。

TOP

发新话题