您现在的位置是:首页 >要闻 > 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、}

本文到此讲解完毕了,希望对大家有帮助。