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

c语言输入一个范围 输出里面的守形数

img

img


rt 如何把no exist 编进去 感谢🙏

题主代码,第21行修改为:if(c==0) printf("No exist");
换种写法,供参考:

#include <stdio.h>
int main()
{
    int i, m, n, k, t, s, flg = 0;
    scanf("%d%d", &m, &n);
    for (i = m; i <= n; i++)
    {
        t = i; k = i * i; s = 1;
        while (t) { s *= 10; t /= 10; }
        if ((k % s) == i)
            printf("%c%d", flg++ == 0 ? '\r' : ' ', i);
    }
    if (!flg)
        printf("No exist");
    return 0;
}

近期文章

  • 这串代码为什么输出结果为64
  • 怎么去完成实验2,怎么写代码
  • 大学题,希望可以帮一下忙。
  • 数据结构求大家解答!
  • springboot项目启动失败,求大神帮助
  • C语言数据结构实验问题,实在不会
  • 大学题,希望帮一下忙。
  • 我的这个运行结果没问题 但提交是错的
  • .py文件无法修改默认打开程序了,只能用记事本打开,文件关联里也找不到.py,系统windows11
  • 希望熟悉matlab的人士可以看一下
  • 试问这到底应该怎么写啊
  • 到底是哪里错了哇?我实在是不明白
  • 关于Matlab一串代码的解释
  • 这俩波浪线是什么错误
  • Mac中抓包出现Segmentation fault:11,怎么解决?
  • C++中随机生成三个不重复的10以内的数字
  • php写多个接口连接数据库,重复代码
  • 关于#python#的问题,请各位专家解答!
  • Sql语句grouo by中是否可以用'*'号
  • cubeMX联合simulink仿真生成代码的error

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华