C语言实现:判断回文数
2023-12-29 20:28:27
输入一个正整数, 判断它是不是回文数?(回文数是顺着看和倒着看都一样的数,例如1221,12321都是回文数)。
第一行输入一个正整数n,表示有n组数据。
每组数据为一个正整数。
对于每组数据,若是回文数,输出“yes”,否则输出“no”
程序如下
#include<stdio.h>
int main(){
?? ?int n,i,c,b,a;
?? ?scanf("%d",&n);
?? ?for(i=0;i<n;i++){
?? ? ?scanf("%d",&a);
?? ? ?c=a;
?? ? ?b=0;
?? ? ?while(a>0){
?? ? ??? ?b=b*10+a%10;
?? ? ??? ?a=a/10;
?? ? ?}?? ?
?? ? ?if(c==b)
?? ? ?printf("yes\n");
?? ? ?else printf("no\n");
?? ?}
?? ?return 0;
}
文章来源:https://blog.csdn.net/2303_79875179/article/details/135258284
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!