C语言程序题函数判断回文数
1个回答
展开全部
#
include
//添加头文件
int
main(void)//主函数
{
int
val;
int
m;
int
sum
=
0;//定义三个整型变量,分别是val
m
sum,其中sum赋初值位0
printf("请输入您需要判断的数字:");
scanf("%d",&val);//接受用户输入的数据,并存入变量val中
m
=
val;//将m赋值为val
while
(m)//通过循环将m分解,将每位的数字乘以位数
{
sum
=
sum
*
10
+
m%10;
m
/=10;
}
//比如是123,那么整个循环过程是
//sum=3
//sum=3*10+2
//sum=32*10+1
//sum=321
//此时sum于val相等
if(sum
==
val)//若sum与val相等,则输出yes,否则输出no
printf("yes!\n");
else
printf("no!\n");
return
0;//主函数函数返回值
}
希望能帮助你!
include
//添加头文件
int
main(void)//主函数
{
int
val;
int
m;
int
sum
=
0;//定义三个整型变量,分别是val
m
sum,其中sum赋初值位0
printf("请输入您需要判断的数字:");
scanf("%d",&val);//接受用户输入的数据,并存入变量val中
m
=
val;//将m赋值为val
while
(m)//通过循环将m分解,将每位的数字乘以位数
{
sum
=
sum
*
10
+
m%10;
m
/=10;
}
//比如是123,那么整个循环过程是
//sum=3
//sum=3*10+2
//sum=32*10+1
//sum=321
//此时sum于val相等
if(sum
==
val)//若sum与val相等,则输出yes,否则输出no
printf("yes!\n");
else
printf("no!\n");
return
0;//主函数函数返回值
}
希望能帮助你!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询