C++ 判断正整数位数 - if 语句示例
以下是 C++ 代码,使用 if 语句判断用户输入的正整数是几位数:
#include <iostream>
using namespace std;
int main() {
int n;
cout << '请输入一个正整数:';
cin >> n;
if (n < 10) {
cout << '这是一位数' << endl;
} else if (n < 100) {
cout << '这是两位数' << endl;
} else if (n < 1000) {
cout << '这是三位数' << endl;
} else {
cout << '输入不合法' << endl;
}
return 0;
}
首先让用户输入一个正整数 n,然后使用 if 语句进行判断。如果 n 小于 10,则它是一位数;如果 n 小于 100,则它是两位数;如果 n 小于 1000,则它是三位数;否则,输入不合法。最后输出判断结果。
原文地址: https://www.cveoy.top/t/topic/l0Bc 著作权归作者所有。请勿转载和采集!