1到 100 的所有整數中出現多少次數字9

2021-08-28 19:37:15 字數 543 閱讀 4090

//編寫程式數一下 1到 100 的所有整數中出現多少次數字9

//滿足上述條件的有類似9,19,29這樣的數,所以讓這些數用10取餘結果為9就輸出

//但是有乙個特殊情況就是99,這種情況需要特殊考慮

#include

#include

int main()

if (i / 10 == 0)//注意此處整數與整數相除還為整數,這兒判定的是類似91,92,93,94這樣的數

}printf(「1-100中出現9的次數為%d」, sum);

system(「pause」);

return 0;

}//函式形式

#include

#include

int ninecount(int x)

if (x / 10 == 9)

return count;

}int main()

printf(「count=%d\n」, count);

system(「pause」);

return 0;

}

統計從1到N的所有整數中出現1的個數

問題 給定乙個十進位制的正整數n,寫下從1開始到n的所有整數,然後數一下其中出現的所有 1 的個數。解 假設n abcde,這裡abcde分別是十進位制數n的各個數字上的數字。例如我們計算百位上出現1的次數,它將會受到三個因素的影響 百位上的數字,百位一下,百位以上的數字。對於2位數來說,個位數出現...

計算正整數1到N中出現的1的個數

題目 1到n中,出現的1的個數 假設1到某個數12x01,設百位上的數字出現1的次數,假設百位上的數字x 0,百位上出現1的情況由100 199,1100 1199,2100 2199 3100 3199,11100 11199,總共1200個,當前位的高位為12,有12 100。假設x 1,百位上...

31 整數中出現1的次數

題目 求出1 13的整數中1出現的次數,並算出100 1300的整數中1出現的次數?為此他特別數了一下1 13中包含1的數字有1 10 11 12 13因此共出現6次,但是對於後面問題他就沒轍了。acmer希望你們幫幫他,並把問題更加普遍化,可以很快的求出任意非負整數區間中1出現的次數。思路 程式設...