目录
第1关:求商
任务描述
本关需要编写一个c++程序,输出两个整数相除的商。
相关知识
算数运算符
+
把两个操作数相加-
从第一个操作数中减去第二个操作数*
把两个操作数相乘/
分子除以分母%
取模运算符,整除后的余数++
自增运算符,整数值增加 1--
自减运算符,整数值减少 1
举例说明:
变量A
的值为10
,变量B
的值为20
A + B
将得到30
A - B
将得到 -10
A * B
将得到200
B / A
将得到2
B % A
将得到0
A++
将得到11
A--
将得到9
编程要求
求出两个整数相除后的商。
注意:
-
如果分母为0,输出
Error:the divisor cannot be 0.
-
否则输出
Quotient is xxx
测试举例:
测试输入:3 0
预期输出:Error:the divisor cannot be 0.
测试输入:12 4
预期输出:Quotient is 3
#include <iostream>
using namespace std;
int main()
{
/*********begin*********/
int a,b;
cin >> a >> b;
if(b==0)
{
cout << "Error:the divisor cannot be 0." << endl;
}
else
{
cout << "Quotient is " << a/b << endl;
}
return 0;
/*********end*********/
}
第2关:坐标与象限
任务描述
编写一个c++程序,判断某个点是在哪个象限或者是坐标轴上。
相关知识
if语句
用法如下:
if (<条件>) {
<条件成立执行的代码>
}
执行过程如下:
例如:
<