C実戦練習テーマ81

3345 ワード

标题:809*???800*??+9*?? その中で??代表する2桁、809*??4桁、8*??の結果は2桁で、9*??の結果は3桁です.お願い?代表の2桁、809*??後の結果.
プログラム解析:なし.
例:
 1 #include 
 2  
 3 void output(long int b, long int i){
 4     printf("
%ld = 800 * %ld + 9 * %ld
", b,i,i); 5 } 6 7 8 int main(){ 9 10 void output(long int b, long int i); 11 long int a,b,i; 12 a = 809; 13 for(i = 10; i < 100; i++){ 14 b = i * a; 15 if (b >= 1000 && b <= 10000 && 8 * i < 100 && 9 * i >= 100){ 16 output(b, i); 17 } 18 } 19 return 0; 20 }

上記のインスタンスの実行出力の結果は、次のとおりです.
9708 = 800 * 12 + 9 * 12

読んでくれてありがとう.心を込めて悟ってください.勉强好きなあなたに助けてほしい!分かち合うのも1种の楽しみです!!!リレーをお願いします...
クリックして原文を見て、ありがとうございます!