花阳


私信TA

用户名:2007020104

访问量:15372

签 名:

不要看我,我是乱写的

等  级
排  名 303
经  验 5417
参赛次数 3
文章发表 45
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:

一杯茶一根烟,一行bug找一天

解题思路:按要求利用循环分别将4位数的前两位与后两位提取,再输出
注意事项:没啥可以注意的,就细节方面注意就好

参考代码:

#include<stdio.h>

 int main()

 {

     int m,n,i;//定义中间变量

     for(i=1000;i<10000;i++)

     {

         m=i%100;//将两位数分别提取

         n=i/100;

         if((m+n)*(m+n)==i)//进行判断

         {

             printf("%d ",i);//输出

         }

     }

     return 0;

 }


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区