各位好,我们学了if的结构,想要知道它的结构请看我的文章
我来把关于此题if的结构写出来
#include <bits/stdc++.h> //注意要改万能头 using namespace std; int main() { int 设数; cin>>设数; if(条件1) { 语句 } else if(条件2) //else if是要发生条件1和条件2之间的部分 { 语句 } else //这里的else是以上都的条件没有发生的事 { 语句 } return 0; }
那么,我来为大家写出此题的答案
#include <bits/stdc++.h> using namespace std; int main() { int a; cin>>a; if(27+23+a/3.0<a/1.2) //当自行车的速度大于走路速度时 { cout<<"Bike"<<endl; } else if(27+23+a/3.0>a/1.2) //当自行车的速度小于走路速度时 { cout<<"Walk"<<endl; } else //当自行车的速度等于走路速度时(或者以上条件都没有时) { cout<<"All"<<endl; } return 0; }
这就是这道题的题解,希望能帮助到大家
0.0分
3 人评分