一、观看视频
【01】算术运算【02】长方形的周长和面积
【03】数字对调
二、研读学生讲义
【学生讲义】【01】算术运算【学生讲义】【02】长方形的周长和面积
【学生讲义】【03】数字对调
三、练习题(不清楚回头查看有关视频或讲义)【01】判定对错:加(+)、减(-)、乘(×)、除(/)、取余(%)合称为算术运算符,属双目运算符(双目,意思是两个项目,不是人的“双目”),对int、float、double、char都适用。
【02】想一想下面程序的输出,然后运行核对,如果你的答案与电脑算的不一样,如何避免算错:
·
·
·
·
·
·
·
·
·
·
·
#include<iostream>using namespace std;//取余运算 int main(){ cout << (8 % 7) << endl; cout << (8 % -7) << endl; cout << (-8 % 7) << endl; cout << (-8 % -7) << endl; return 0;}
【03】想一想下面程序的输出,然后运行核对,如果你的答案与电脑算的不一样,如何避免算错:
·
·
·
·
·
·
·
·
·
·
#include<iostream>using namespace std;//除法运算 int main(){ cout << (5 / 2) << endl; cout << (5.0 % 2) << endl; cout << (5 % 2.0) << endl; return 0;}
【04】下面是矩形的周长和面积的程序,指出程序的错误的地方:
·
·
·
·
·
·
·
·
·
·
·
·
·
·
#include<iostream>using namespace std;//矩形的周长和面积int main(){ int length, width; cin >> length >> width; //周长 int perimeter = length + width * 2; //面积 int area = length * width; cout << perimeter << " " << area << endl; return 0;}
【05】一个整数(例如123)可以用它的各数位数字来表示,例如:123=1×100+2×10+3,运用C++的除法和取余运算的性质就可以获得各数位的数字。如果一个数的各数位数字和能被3整除,那么这个数也能被3整除,编程实现:输入一个整数,判断这个整数是否能被3整除。
【06】OpenJudge练习:
【OpenJudge-1.3-03】计算(a+b)/c的值
【OpenJudge-1.3-04】带余除法【OpenJudge-1.3-05】计算分数的浮点数值【OpenJudge-1.3-06】甲流疫情死亡率【OpenJudge-1.3-07】计算多项式的值【OpenJudge-1.3-08】温度表达转化【OpenJudge-1.3-13】反向输出一个三位数【洛谷1425】小鱼的游泳时间