任取一个十进制整数,用下面的方法可以求出一个回文数:
把这个数字的各个位,颠倒前后位置,形成一个新数,再和原数相加,得到的和,就可能是一个回文数。
如果不是回文数,就再重复上述的步骤,则最终可得到回文数。
它既有高级语言的特点,又具有汇编语言的特点。
它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
因此,它的应用范围广泛。
C是一种计算机编程语言。就是说可以用C编写指令清单交给计算机去执行。
C是当前正在使用的成千上万种编程语言之一。它已经有几十年的历史了。
因为它功能强大而且效率很高,所以受到了程序员们广泛的欢迎。
C还是一种容易学习的语言,和其他一些语言相比,C的风格稍有点古怪,但您会很快适应的。
已作修改:
#include<stdio.h>
main()
{ int a,b[10]= {0},tag=1,i=0
int j,k
scanf("%d",&a)
while(a>0)
{ b[i++]=a%10
a/=10
}
k=i-1
for(j=0j<ij++)
{ if(b[j]!=b[k])
{ tag=0
break
}
k--
}
if(tag==1)
puts("yes")
else
puts("no")
}
其实该程序大可不必写得这么复杂。另一种写法:
#include<stdio.h>
main()
{ int a,b=0,a1
scanf("%d",&a)
for(a1=aa>0a/=10)
b=b*10+a%10
puts(b==a1?"yes":"no")
}