用c语言求出n为几位数n不多于3位
以下是一种方法:
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数n(n不多于3位):");
scanf("%d", &n);
if (n < 10) {
printf("n是一位数\n");
} else if (n < 100) {
printf("n是两位数\n");
} else if (n < 1000) {
printf("n是三位数\n");
} else {
printf("n超过三位数\n");
}
return 0;
}
思路是判断输入的数n是否小于10、小于100、小于1000,如果都不是则说明n超过三位数。
原文地址: https://www.cveoy.top/t/topic/LIv 著作权归作者所有。请勿转载和采集!