0
点赞
收藏
分享

微信扫一扫

第八天学习

输入一个数字判断是几位数

因为英文中单词分单复数形式,所以小小地加了个判断条件哈哈

#include<stdio.h>

int main(){

int num = 0;
printf("please input a number: \n");
scanf("%d", &num);
int count = 0;
do {
num = num / 10;
count++;
} while (num != 0);
{
if (count == 1)
{
printf("This is a 1 digit number\n");
}
else {
printf("This is a %d digits number\n", count);
}

}


return 0;
}

另外学了一个表达位数的单词digit

digit

英 [ˈdɪdʒɪt]   美 [ˈdɪdʒɪt]  

n.

数字;手指;(从 0 到 9 的任何一个)数位;拇指;脚趾

复数: digits

举报

相关推荐

0 条评论