我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

7-7 求1000以内所有各位数字之和为n的正整数 (20 分)

img


#include <stdio.h>
int main()
{
    int i,s,n,t;
    int cnt = 0;
    scanf("%d",&n);
    for (i=1;i<1000;i++)
    {
        s=0;
        t = i;
        while(t)
        {
            s += t%10;
            t/=10;
        }
        if(s==n)
        {
            cnt++;
            printf("%4d",i);
            if(cnt%6==0)
                printf("\n");
        }
    }
    return 0;
}

近期文章

  • Python凯撒算法 功能如图 需要检测符号以及空格
  • C4DR21渲染动画到一半就蓝屏
  • 我要写一个只允许大写字母和数字并且长度为50的正则该如何写
  • visual studio 2019中不安全函数无法使用问题
  • 请老哥们帮我完成pta求圆
  • springboot引入rabbitMQ依赖,无法自动注入RabbitTemplate
  • 为什么会提示b1到b5没有初始化
  • 最近刚学spring,为什么图中的注释部分不能写外面(无法运行,方法里面可以)?
  • VS里面运行c语言代码显示无法打开源文件"stdafx.h"怎么办
  • docker maven,使用部署时出现错误!
  • 指针是真的难啊,各位小伙伴一起来看看
  • 请问这道题目怎么写,思路是什么呀
  • 关于#c语言#的问题,请各位专家解答!
  • 1101的浮点数表示法
  • css文字在jsp页面中的居中问题
  • 求完整的过程越详细越好
  • 28岁转行python,需要学好哪几部分才可以上岗?
  • conda安装软件后什么都不显示
  • 输入n的值,求sum=1!+2!+3!+……+n!,输出 "sum="sum,希望简单一点,小bai能看懂。
  • C#测试类怎么写 (急用)???

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华