计算整数位数(C语言)
3计算输入的非负整数的位数
#include <stdio.h>
int main
(void){
int num
;
int ws
;
do{
printf("请输入一个非负整数:");
scanf("%d",&num
);
if(num
<0)
puts("请不要输入负整数");
}while(num
<0);
ws
=0;
do{
num
=num
/10;
ws
=ws
+1;
} while(num
>0);
printf("该整数位数是%d。\n",ws
);
return(0);
}
转载请注明原文地址: https://mac.8miu.com/read-516470.html