请编写符合如下要求的函数: (1)对于任意输入的整数,计算并输出该整数的位数(例如,12345是5位数); (2)输出该数的倒序数(例如,123415的倒序数是54321) #include<stdio.h> main()

admin2009-05-09  42

问题 请编写符合如下要求的函数:
   (1)对于任意输入的整数,计算并输出该整数的位数(例如,12345是5位数);
   (2)输出该数的倒序数(例如,123415的倒序数是54321)
   #include<stdio.h>
   main()
   {void fun(int);
   int hum:
   scanf("%d",&num);
   fun(num);
   }
   /*fun函数定义如下:*/

选项

答案void fun(hum) int num; {int num_residue=Bum,count=0; printf("\nreverse order:"); do{printf("%d",num_residue%10);//num_residue%10:逐位倒序输出 num-residue=num_residue/10; ++conut; //统计位数 }while(hum_residue!=0); printf("\nbits:

解析
转载请注明原文地址:https://jikaoti.com/ti/q6taFFFM
0

最新回复(0)