今天学习了do 和while在简单处理了课文后面的题目后,我把两个题目的组合再来一起。就是下面这样了
int main()
{
int a ,i;
i=0;
printf("请输入一个正整数:");
scanf("%d",&a);
while(a>0) {
printf("%d",a%10);/*显示最后一位数*/
a/=10;/*右移一位*/
i+=1;
}
printf("该数为%d位",i);
return 0;
}
学废了吗?
没学会扣眼珠子哈哈(开玩笑)