代碼如下:
#include
int main()
{
int i,a,b,t;
scanf(%d%d,&a,&b);//輸入數a,b
if(a>b)//比較a,b大小,如果a>b則交換,結果為a= 2; i--)//以較小的a為基數,每內次i減小1循環求最大公容約數
{
if (a % i == 0 && b % i == 0)//如果兩數均能整除某數則該數為最大公約數
{
printf(最大公約數是:%dn,i);
break;//已得到最大公約數后跳出循環
}
}
if(i==1)//若循環到最后仍無最大公約數則i=1
printf(兩數只能同時被1整除!n);
return 0;
【c語言求最大公約數】}
推薦閱讀
- 2022投資小的生意做什么賺錢
- 古希臘海神的名字叫什么
- 2022工程設計專業學什么,有哪些課程
- 涂抹精華時是拍打還是按摩
- 淘寶618和雙十一哪個優惠力度大
- 女性為什么會得真菌陰道炎
- 斯堪尼亞哪國生產
- 詩意昵稱2個字精選1000個,罕見古風兩個字的古風網名推薦
- NBA94年選秀名單
