【正确答案】#include
#include
void main()
{
long number , p;
int n;
printf("/nInput integer Please !/n");
scanf("%ld", &number);
printf("/nOutput is :");
if(number < 0)
{
printf(“-”);
number = - number;
}
p=number;
n=0;
while(p>0)
{
n++;
printf(“%d”,p%10);
p=p/10;
}
printf(“/n n=%d digits”,n);
}
评分标准:
(1)定义及说明部分 2分
(2)负号输出 1分
(2)循环部分 10分
(3)其它 2分
【答案解析】