计算输入的非负整数的位数

计算整数位数(C语言)

3计算输入的非负整数的位数


//第二个do语句循环次数与输入整数的位数相同,因此只需要统计循环的次数就行可以了#include int main (void){int num;int ws;do{printf("请输入一个非负整数:");scanf("%d",&num);if(num<0)puts("请不要输入负整数");}while(num<0);ws=0;         //当num大于零时 do{num=num/10;ws=ws+1; } while(num>0);printf("该整数位数是%d。\n",ws);return(0);} 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部