给出一个不多于3位的正整数n要求;求出它是几位数。并上机实验使用c语言
实现。
代码如下:
#include <stdio.h>
int main() {
int n;
printf("请输入一个不多于3位的正整数:");
scanf("%d", &n);
if (n < 10) {
printf("这是一个1位数。\n");
} else if (n < 100) {
printf("这是一个2位数。\n");
} else {
printf("这是一个3位数。\n");
}
return 0;
}
运行结果:
请输入一个不多于3位的正整数:8
这是一个1位数。
请输入一个不多于3位的正整数:56
这是一个2位数。
请输入一个不多于3位的正整数:789
这是一个3位数。
原文地址: https://www.cveoy.top/t/topic/Jzz 著作权归作者所有。请勿转载和采集!