给出一个不多于3位的正整数n要求求出它是几位数。并上机实验。c++代码if语句 没用count
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
if(n<10){
cout<<"1";
}
else if(n<100){
cout<<"2";
}
else{
cout<<"3";
}
return 0;
}
代码解释:
- 首先输入一个正整数n;
- 判断n的大小,如果n小于10,则是1位数,输出1;
- 如果n大于等于10且小于100,则是2位数,输出2;
- 否则,即n大于等于100,则是3位数,输出3;
- 最后返回0,程序结束。
原文地址: https://www.cveoy.top/t/topic/JsK 著作权归作者所有。请勿转载和采集!