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串联交流电路实例
  • 热门搜索
    创卫手抄报图片 数学手抄报内容六年级 安全方面的手抄报 安全文明手抄报图片 健康小常识手抄报 食品安全的手抄报 关于数学的手抄报内容 有关交通安全的手抄报 廉洁手抄报资料 关于三爱的手抄报