复兴无基础第三课 分支结构(一)
2025-08-02 20:52:13
发布于:上海
T1单分支练习
#include <iostream>
using namespace std;
int main(){
int x;
cin >> x;
if(x >= 90) {
cout << "Yes" << endl;
}
return 0;
}
T2排大小
#include <iostream>
using namespace std;
int main(){
int a,b;
cin >> a >> b ;
if(a < b) {
int t = a;
a = b;
b = t;
}
cout << a << " " << b;
return 0;
}
T3输出较大者
#include <iostream>
using namespace std;
int main(){
int a,b;
cin >> a >> b ;
if( a > b ){
cout << a;
}
else {
cout << b ;
}
return 0;
}
T4成绩及格判断
#include <iostream>
using namespace std;
int main() {
int score;
cin >> score;
score >= 60 ? cout << "及格" : cout << "不及格";
return 0;
}
T5PH值检测
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
if(n < 7) cout << "Acidic";
if(n == 7) cout << "neutral";
if(n > 7) cout << "alkalinity";
return 0;
}
T6判断正负
#include <iostream>
using namespace std;
int main(){
int n;
cin >> n ;
if( n > 0 ) {
cout << "positive" ;
}
if( n == 0 ){
cout << "zero" ;
}
if( n < 0 ) {
cout << "negative" ;
}
return 0;
}
T7输出绝对值
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
double a;
cin >> a;
if(a >= 0) {
printf("%.2f", a);
}
else {
printf("%.2f", -a);
}
return 0;
}
T8赖床危机
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
int t = a * 60 + b + 30 + 15; // 到校的时间(单位是分钟)
if(t <= 8 * 60) {
cout << "on time";
}
else {
cout << "late";
}
return 0;
}
这里空空如也
有帮助,赞一个