0
已解决
武振暄
初级守护
初级守护
#include<iostream>
using namespace std;
int main(){
int a;
cin>>a;
if(a==1){
cout<<"f=n";
}
if(a==2){
cout<<"f=n*n";
}
if(a==3){
cout<<"f=n*n*n";
}
if(a==4){
cout<<"f=n*n*n*n";
}
if(a==5){
cout<<"f=n*n*n*n*n";
}
if(a==6){
cout<<"f=n*n*n*n*n*n";
}
if(a==7){
cout<<"f=n*n*n*n*n*n*n";
}
if(a==8){
cout<<"f=n*n*n*n*n*n*n*n";
}else{
cout<<"Error";
}
return 0;
}
0
已采纳
汪宇航
新手启示者
新手启示者
else if结构,因为a==5的话会输出1~5的所有选择;
求采纳☺没豆子啦;
else if(a==2){
cout<<"......";
}
......
return 0;
汪宇航在2021-02-04 13:46:01追加了内容
- if(a==1){
- cout<<"f=n";
- }else if(a==2){
- cout<<"f=n*n";
- }else if(a==3){
- cout<<"f=n*n*n";
- }else if(a==4){
- cout<<"f=n*n*n*n";
- }else if(a==5){
- cout<<"f=n*n*n*n*n";
- }else if(a==6){
- cout<<"f=n*n*n*n*n*n";
- }else if(a==7){
- cout<<"f=n*n*n*n*n*n*n";
- }else if(a==8){
- cout<<"f=n*n*n*n*n*n*n*n";
- }else{
- cout<<"Error!";
- }
- 很简单的,只是打的有点多.
0
朱瑾文
新手光能
新手光能
要用else if嵌套:
if(..){
}
else if(..){
}
else if(..){
}
else if(..){
}
else if(..){
}
else if(..){
}
else if(..){
}
else if(..){
}
...
else{
}
0
0
0
0
0
0
0