#include <stdio.h> int main() { int num; scanf ("%d", &num); //输入一个数 int i; int count = 0; for (i = 0; i <= num; i++) { int temp = i; while (temp) { if (temp % 10 == 1) //个位出现1的次数 { count++; } temp = temp / 10; //temp为十位上的数 } } printf ("count = %d\n", count); return 0; }
输入一个整数N,求1到N这N个整数中1出现的次数
最新推荐文章于 2022-11-08 17:49:04 发布