从1到20的所有数字中含有多少个“1”
仔细数一下,应该是12个。
那么从1到1000的整数中,含有多少个“1”呢?
仔细数一下,应该是12个。
那么从1到1000的整数中,含有多少个“1”呢?
请填写该数字。
-
#include<stdio.h> int f(int i) { int s=0; while (i) { if (i%10==1) s++; i/=10; } return s; } int main() { int i,s,sum=0; for (i=1;i<=1000;i++) { s=f(i); sum+=s; } printf("%d",sum); return 0; }