请大神们用c语言编写用for循环,尽量简单一点,谢谢

 

#include "stdio.h"

int main(){

    int n;
    int i,j,k;
    int flag=0;
    while(1){
        printf("请输入一个数(100~2000):");
        scanf("%d",&n);
        if(n<100 || n>2000){
            //终止程序运行
            break;
        }
        flag = 0;
        for(i=1;i<=9;i++){
            for(j=1;j<=9;j++){
                for(k=1;k<=9;k++){
                    if(i*100+j*10+ k + k*100+b*10+i == n){
                        flag=1;
                        printf("%d",n);
                    }
                }
            }
        }
        if(flag==0){
            printf("ERROR\n");
        }
    }

}

三个for循环加一个if不就好了嘛

 

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632