王小只 2021-11-01 08:30 采纳率: 100%
浏览 19
已结题

循环结构设计(用简单的程序,我刚刚入门,鞠躬god)

输入a,b, 寻找并输出a~b之间的回文数m,输出时控制5个数一行。‪‬‪‬‪‬‪‬‪‬‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‬‫‬‬‪‬‪‬‪‬‪‬‪‬‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‬‪‬‬
回文数的判断方法:10取余的方法,从最低位开始,依次取出该数的各位数字。按反序重新构成新的数,比较与原数是否相等,若相等,则原数为回文。‪‬‪‬‪‬‪‬‪‬‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‬‫‬‬‪‬‪‬‪‬‪‬‪‬‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‬‪‬‬
输出格式要求:
cout<<setw(8)<<n;  

  • 写回答

2条回答 默认 最新

  • 爷就是这个范儿 2021-11-01 09:15
    关注
    
    bool huiwen(int d)
    {
        int a,b,c;
        c = d;
        b = 0;
        do
        {
            a = c%10;
            b = b*10 + a;
            c = c/10;
        }while(c>0);
    
        if(d == b)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
    
    #include <stdio.h>
    #include <stdlib.h>
    #include <iostream>
    #include <iomanip>
    
    using namespace std;
    int main()
    {
        int a,b;
        int n = 1;
        scanf("%d,%d",&a,&b);
    
        for(int i = a;i<=b;i++)
        {
            if(huiwen(i) == true)
            {
                if(n>5)
                {
                  cout<<endl;
                  n=1;
                }
                cout<<setw(8)<<i;
                n++;
            }
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月9日
  • 已采纳回答 11月1日
  • 创建了问题 11月1日

悬赏问题

  • ¥15 fluent设置了自动保存后,会有几个时间点不保存
  • ¥20 激光照射到四象线探测器,通过液晶屏显示X、Y值
  • ¥15 这怎么做,怎么在我的思路下改下我这写的不对
  • ¥50 数据库开发问题求解答
  • ¥15 安装anaconda时报错
  • ¥20 如何用Python处理单元格内连续出现的重复词语?
  • ¥15 小程序有个导出到插件方式,我是在分包下引入的插件,这个export的路径对吗,我看官方文档上写的是相对路径
  • ¥20 希望有人能帮我完成这个设计( *ˊᵕˋ)
  • ¥100 将Intptr传入SetHdevmode()将Intptr传入后转换为DEVMODE的值与外部代码不一致
  • ¥50 基于ERA5数据计算VPD