最大公約数の最小公倍数を求めてC言語練習16--入力2つの正の整数mおよびn、及び

する#include <stdio.hに> 
する#include <STDLIB.H>
 / * タイトル:2つの正の整数mを入力し、N、および最大公約数の最小公倍数を求めている* / 
int型のmain(){ 
システム(" カラー1F ")。   // 青白色の表示枠を設定する 
システム(" MODEのCONラインCOLS = 80 = 30 ");   // 固定表示枠サイズ
/ * ****************** ***********************プログラム本体パーティングライン(トップ)******************************************************** **** * / 
INT M、N-、Y、I、 
 しばらく1。{)
のprintf(" 最初の数mを入力してください" ); 
scanfの(" %のD "、&M)。
printf(" 第二の数のN-を入力してください" ); 
scanfの(" %のD "、およびN-);
 // 共通の除数見つけること
のための(I = 1。 ; I <= M、Iは++ IF(%私は== mは0を%N-I == && 0 
    Y = I; 
のprintf(" デジタル%dの%dとの最大公約数:[]%のD " 、M、N-、Y);
 // その後公倍数求める
ための(I = N-を、 I> = N-; I ++のIF(%私は== mは0 && N-I%== 0 BREAK ; 
のprintf( "  最小公倍数:[]%D \ N ---------------------------------------- ------------------------------ \ N- " 、I); 
}         
/ * ********** *******************************プログラム本体パーティングライン(ボトム)************ ************** * / 
    戻り 0 ; 
}

 

おすすめ

転載: www.cnblogs.com/gougouwang/p/11401721.html