C++保姆级入门教程(2)—— 算术运算和赋值

上一次讲了定义变量,这节课就说一下变量的赋值

一.赋值

每一次定义的变量都是随机的,而除了我们输入的赋值,还可以在定义变量的同时赋值

如下:

#include<iostream>
using namespace std;
int main()
{
	int a=54188,b=18845; 
	cout<<a<<endl<<b;
}

 在统计某数的时候,我们会将它赋值为0,或什么,这就需要在定义的时候赋值了

如果我们要输出两次,并且数值不一样,我们就可以直接赋值:

#include<iostream>
using namespace std;
int main()
{
	int a=54188,b=18845; 
	cout<<a<<endl<<b;
	a=1;
	b=0;
	cout<<endl<<a<<endl<<b;
}

这样就可以轻松赋值

二.算术运算

算术运算就是+-*/

其中×用*表示

       ÷用/表示

经典题目:A+B Problem

题目描述:

输入两个整数A和B(0<=A,B<=10,000),输出它们的和。

输入格式:

一行两个数:A和B。

输出格式:

一个数,A+B的值。

样例输入:

1 2

样例输出:
3 提示:

您的程序应当从键盘读取输入的数据,并将答案输出到显示器。例如,您可以使用 C++ 中的cin命令从键盘(标准输入设备)中读取程序运行所需要的数据,并使用C++ 中的cout命令将程序运行的结果输出到显示器上(标准的输出设备)。如果不是题目要求的,您不得输出任何额外的信息,否则您会得到一个 Wrong Answer。

C++参考程序 如下:

#include <iostream>    	//包括iostream库,c语言的scanf()和printf()也包含在该库中。 
using namespace std;	//默认使用std名字空间 

int main()		//程序执行的入口处,main函数 
{
	int a,b,c;		//程序中用到了三个整数型(存放整数)变量a,b,c,变量必须先定义后使用。 
	cin>>a>>b;		//每条语句以分号结束,一条语句可以写在多行上。 
	c = a+b; 		//通过键盘输入两个值分别给a和b,然后把a和b的和赋给变量c。 
    cout<<c<<endl;	//输出变量c的值(a和b的和),之后紧跟着输出回车,这个回车可省略。 
    return 0;		//程序运行完返回0,表示正常结束,这条语句可省略。 
}

 还有一道练习题(加法的):求一个数的前后两个数

题目描述:

输入一个100以内的自然数n,输出该数前x个的数和后x个的数。

输入格式:

输入两个数,一个n和x。

输出格式:

输出两个数,分两行,分别表示前后的两个数。

样例输入:

5 2 样例输出:

3
7
提示: n和x均为小于100的自然数。
时间限制: 1000ms
空间限制: 256MB
#include<iostream>
using namespace std;
int main()
{
	int n,x;
	cin>>n>>x;
	cout<<n-x<<endl;
	cout<<n+x;
	return 0;
}

其余的运算符号不细讲,原理都差不多的,一通百通

下面是WZOI网站上提供的照片,大家可以好好学习

以下题目是大家可以参考练习的:

计算 ( a + b ) * c 的值

求自行车总价 

小玉买文具

推荐的做题网站有

WZOI

洛谷

以上就是本教程的内容,若学到了请点赞收藏加关注(反正不需要钱),栓Q了~

猜你喜欢

转载自blog.csdn.net/CSDN_linyanchen/article/details/125919549