给一个不多于5位的整数
1:求出它是几位
2:分别输出每一位数字
3:按逆序输出各位数字,例如原来是321,应输出为123
各位帮帮我吧!
很简单的问题,下面代码,请LZ参考:
#include /*包含头文件*/
main()
{
long i,num; /*声明循环变量及输入变量*/
char con[20]; /*声明字符数组*/
printf("Please Input Num:\n"); /*提示输入数值*/
scanf("%ld",&num); /*输入数值*/
ltoa(num,con,10); /*将长整型转换为字符数组*/
printf("\nDigit is:%d\n\n",strlen(con)); /*输出位数*/
printf("By digit print...全部
很简单的问题,下面代码,请LZ参考:
#include /*包含头文件*/
main()
{
long i,num; /*声明循环变量及输入变量*/
char con[20]; /*声明字符数组*/
printf("Please Input Num:\n"); /*提示输入数值*/
scanf("%ld",&num); /*输入数值*/
ltoa(num,con,10); /*将长整型转换为字符数组*/
printf("\nDigit is:%d\n\n",strlen(con)); /*输出位数*/
printf("By digit print:\n");
for(i=0;i 收起