您现在的位置是:首页 >要闻 > 2024-05-18 11:42:33 来源:
回文数c语言程序编写递归法(回文数c语言程序)
导读 大家好,我是小夏,我来为大家解答以上问题。回文数c语言程序编写递归法,回文数c语言程序很多人还不知道,现在让我们一起来看看吧!1、# ...
大家好,我是小夏,我来为大家解答以上问题。回文数c语言程序编写递归法,回文数c语言程序很多人还不知道,现在让我们一起来看看吧!
1、# include <stdio.h>//头文件
2、int main(void)
3、{
4、 int val;
5、 int m;
6、 int sum = 0;
7、 printf("请输入您需要判断的数字:");
8、 scanf("%d",&val);//输入一个数字
9、 m = val; //把输入的数字赋给m
10、 while (m) //判断m是否为0,不为0时,让数字m进行回文
11、 {
12、 sum = sum * 10 + m%10;//这是求回文的算法
13、 m /=10;
14、 }
15、 if(sum == val)//判断回文数和原数是否一样
16、 printf("Yes! ");//是输出yes,否则输出no
17、 else
18、 printf("No! ");
19、return 0;
20、}
本文到此讲解完毕了,希望对大家有帮助。