C语言输入n,求五位到六位,各位数字之和等于n

 时间:2026-02-15 16:39:22

1、打开Dev-C++

C语言输入n,求五位到六位,各位数字之和等于n

2、写好头函数

C语言输入n,求五位到六位,各位数字之和等于n

3、写好主函数

C语言输入n,求五位到六位,各位数字之和等于n

4、主要代码

if (n>=1&& n<=54) {

    for (i=10000; i <=999999; i++) {

        l = i ;

        将数字反向

        while ( l ) {

            s=s*10+l%10;

            l=l/10;

        }

输入的数是否满足各位数字之和等于n 

        if(s==i) {

            while ( s ) {

                p=s%10;

                s=s/10;

                sum+=p;

            }

        }

        if (sum==n) {

            printf ( "%d\n",i ) ;

        }

        s=0;

        sum = 0 ;

    }

}

C语言输入n,求五位到六位,各位数字之和等于n

5、总体代码

#include<stdio.h>

void main( ) {

int i,s= 0, l, sum =0, p, n;

scanf ( "%d", &n) ;

if (n>=1&& n<=54) {

    for (i=10000; i <=999999; i++) {

        l = i ;

   将数字反向

        while ( l ) {

            s=s*10+l%10;

            l=l/10;

        }

输入的数是否满足各位数字之和等于n 

        if(s==i) {

            while ( s ) {

                p=s%10;

                s=s/10;

                sum+=p;

            }

        }

        if (sum==n) {

            printf ( "%d\n",i ) ;

        }

        s=0;

        sum = 0 ;

    }

}

return 0;

}

C语言输入n,求五位到六位,各位数字之和等于n

6、结果如下图

C语言输入n,求五位到六位,各位数字之和等于n

  • 导数知识画函数数y^3+y^2=3x的图像
  • 用C语言编写,哥德巴赫猜想
  • VS若生成完成时有错误则始终显示错误列表关闭
  • Mathematica如何用拉普拉斯变换解微分方程?
  • 用相量图法分析RLC串联交流电路实例
  • 热门搜索
    电影网址大全 车标大全图片及名称 中国黄页网址大全免费 血管炎怎么治 搞笑图片大全 玻璃膜怎么贴 小学班级名称大全 烤箱大全 360怎么样 先兆性流产怎么办