上节课作业讲解
加减乘除
考察了运算符、输入输出
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << a + b << endl;
cout << a - b << endl;
cout << a * b << endl;
cout << a / b << endl;
return 0;
}
温故知新
我们这几节课学了啥?
小王:输入输出。
小冯:运算符。
好的,那我们开始学新知识吧~
if语句初步
首先来看一个问题:输入一个数字n,判断n是不是等于0。是输出true,不是输出false。
小王:用我们已学的知识还没法解决呀。
所以我们今天就要学判断语句:if。
先来看看if语句的结构。
if (判断条件) {
语句1;
} else {
语句2;
}
那现在再来看看他的运行过程。
当if括号内的判断条件成立时,就会执行语句1,
否则就会执行语句2。
现在看看这个问题,现在会了吗?
#include <iostream>
using namespace std;
int main() {
int a;
cin >> a;
if (a == 0)
cout << "true" << endl;
else
cout << "false" << endl;
return 0;
}
注意:这里我没有加大括号,因为都只有一句话,我建议初学者加这个大括号,熟练了再省。
作业
第四题 成绩评级1
题目描述
小a考试了!请你帮他确定成绩是什么等级。
- 成绩大于等于60分,输出"及格";
- 否则输出"不及格"。
输入格式
一行一个整数n。
输出格式
一行一个字符串,"及格"或"不及格"。
样例输入1
78
样例输出1
及格
样例输入2
23
样例输出2
不及格
数据范围
对于 100% 的数据,满足 1 ≤ n ≤ 100。
第五题 交换
题目描述
给定两个整数,如果a<b,那么交换一下。
输入描述
一行两个整数a和b。
输出描述
两行,第一行输出a,第二行输出b。
样例输入1
6 7
样例输出1
7
6
样例输入2
7 6
样例输出2
7 6
数据范围
对于 100% 的数据,满足 1 ≤ n ≤ 100。
未完待续...