c语言编程:输入一个正整数N,统计[1,N]范围内各位数字之和能被15整除的

c语言编程:输入一个正整数N,统计[1,N]范围内各位数字之和能被15整除的整数个数。
用for嵌套

#include <stdio.h>
int main(int argc,char *argv[]){
    int m,i,n,t,N;
    printf("Input N(int N>0)...\nN=");
    if(scanf("%d",&N)!=1 || N<1){
        printf("Input error, exit...\n");
        return 0;
    }
    for(m=0,i=1;i<=N;i++){
        for(t=0,n=i;n;t+=n%10,n/=10);
        m += !(t%15);
    }
    printf("A total of %d in [1~%d]\n",m,N);
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答