超爱~ 2023-12-17 14:31 采纳率: 93.6%
浏览 3
已结题

C语言,程序设计题,。

img


我做的对吗?是不是我理解错题意了?请问一下哪里错了,谢谢大家!

  • 写回答

1条回答 默认 最新

  • 木易_ 2023-12-17 14:45
    关注

    1.题目无输入,需要输出所有符合项;
    2.=为赋值 ==为判断

    
    #include <stdio.h>
    
    int main()
    {
        int i, a, b, sum;
        printf("符合题目的四位数输出:\n");
        
        for (i = 1000; i < 10000; i++)
        {
            /* 取前两位数为a,后两位数为b */
            a = i / 100;
            b = i % 100;
            sum = a + b;
    
            if (i == sum * sum)
            {
                printf("%d\n", i);
            }
        }
    
        return 0;
    }
    
    
    

    运行结果:

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月25日
  • 已采纳回答 12月17日
  • 创建了问题 12月17日