#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
int count = 0; //记录1-100出现多少次9
int Count = 0; //记录1-1000出现多少次9
//1-100所有整数中出现9的次数
for (i = 1; i <= 100; ++i){
if (i % 10 == 9){ //个位为9的数
++count;
}
if (i / 10 == 9){ //十位为9的数
++count;
}
}
//1-1000所有整数中出现9的次数
for (i = 1; i < 1000; ++i){
if (i % 10 == 9){ //判断个位为9的数
++Count;
}
if (i / 100 == 9){ //判断百位为9的数
++Count;
}
if (i / 10 % 10 == 9){ //判断十位为9的数
++Count;
}
}
printf("%d\n",count);
printf("%d\n",Count);
system("pause");
return 0;
}
编写程序计算1到 100 (1000)的所有整数中出现多少次数字9
猜你喜欢
转载自blog.csdn.net/weixin_44781107/article/details/89607707
今日推荐
周排行