c语言用while判断正整数的位数
//判断所有正整数的位数
#include <stdio.h>
int main()
{
int x;
int n=0;
scanf("%d",&x);
if(x>0){
while(x>0){
n++;
x/=10;
printf(“x=%d,n=%d\n”,x,n);
}
}else if(x<0){
while(x<0){
n++;
x/=10;
}
}else{
n=1;
}
printf("%d\n",n);
return 0;
}
学生党一枚,看网
原创
2021-11-20 21:19:49 ·
1295 阅读 ·
0 评论