竞赛讨论区 > 为啥我这个输出到99就不再输出了
头像
alonezer
发布于 2023-10-29 12:20
+ 关注

为啥我这个输出到99就不再输出了

#include<stdio.h>

int main()

{

int a;

scanf("%d",&a);

int i,j,num=1;

int t,n1,n2;

for(i=1;i<=a;i++)

{

n1=i%10;

for(j=i/10;j>0;j/=10)

{

num=1;

num=num*10;//判断位数

}

n2=i/num;

if(i<10)

{

printf("%d\n",i);

}//输出特殊情况:i为个位,全是“回文数”

if(n1==n2&&i>10)

printf("%d\n",i);

}

}

全部评论

(0) 回帖
加载中...
话题 回帖

本文相关内容

等你来战

查看全部

热门推荐