『壹』 一道C語言題,要思路和源代碼,謝謝了!C語言哦
百雞百錢嘛~
兩層循環
第一層循環的次數為 N/5
第一層循環的次數為 N/3
裡面的東西就簡單了
比如 50元錢
經過第一層循環 一隻公雞 A+=i*5 i為循環變數
第二層 一隻母雞 A+=ii*3
最後 用N-A *3 得出小雞只數 和 小雞錢數
那麼第一次循環的結果就是 1隻公雞 1隻母雞 42*3隻小雞
『貳』 C語言基礎問題 孔融分梨 想了很久了 謝謝!
#include<stdio.h>
intGcd(inta,intb)
{if(a>1000||b>1000||a<1||b<1)return-1;
if(a%b==0)returnb;
returnGcd(b,a%b);
}
intmain()
{intm,n,t;
scanf("%d/%d",&m,&n);
t=Gcd(m,n);
if(t==-1){printf("Err!
");return0;}
printf("%d/%d
",m/t,n/t);
return0;
}