自我学习,程序直接贴上留存
#include<stdio.h>
/*从键盘输入一个整数,倒序输出该数,并输出是几位数,如果是负数输出“您输入的是负数”,然后将该数的绝对值倒序及位数输出*/
int main()
{
int num1,num2,result=0,count=0;
printf("请输入一个整数\n");
scanf("%d",&num1);
if(num1>0)
{
while(num1!=0)
{
num2=num1%10;
result=result*10+num2;
// printf("%d,%d\n",num2,result);
num1/=10;
count++;
}
}
else
{
num1=num1*(-1);
while(num1!=0)
{
num2=num1%10;
result=result*10+num2;
// printf("%d,%d\n",num2,result);
num1/=10;
count++;
}
}
printf("%d,%d\n",count,result);
}