C语言 N为正整数,计算从1到N的所有整数中包含数字1的个数

日期:2019-08-08 11:07:32 人气:1

C语言 N为正整数,计算从1到N的所有整数中包含数字1的个数

如下: /*用c语言编写程序 输入一个正整数n,求1到n的数中1出现的个数 */#include"stdio.h"intcount(int n) {int i,j,c=0;for(i=1;i<=n;i++) { j=i; while(j!=0){if(i%10==1) /*判断位数中是否有1*/{c++;} j=j/10; /*让数除以十让他原来的高位变为低位,即原来的十位变成个位*/}}return c;} main(){
    A+
热门评论