急!!!!!!C语言编程怎么编?

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:10:30
输入一个整数,求从一到这个数之间所有的对称数。

一般来说,位数大于或等于两位.最小的对称数是11,没有最大的对称数,因为数位是无穷的.

************ 这个程序我已经在turboc2上运行过了!绝对准确!************

main()
{
int a,i,c,j,n,is,d[20];
printf("input the number");
scanf("%d",&a);
n=0;
for(i=11;i<=a;i++)
{
c=i;
n=0;
while(c>0)
{
c=c/10;
n++;
}
c=i;
for(j=0;j<n;j++)
{
d[j]=c%10;
c=c/10;
}
is=0;
for(j=0;j<n;j++)
{
if(d[j]!=d[n-j-1])
{
is=1;
break;
}
}
if(is!=1)printf("%d,",i);

}

}


# include <stio.h>
main(){
int a,b;
print("please input a nu