物理 c++第三课

输入输出学了
那么我们要把变量a的值转移到变量b那么该怎么办呢
b=a;//b赋值为a"'='在c++中读作赋值"
如果要把a和b交换
需要另一个变量
a-->t
b-->a
t-->b
自己看懂吧
交换a和b
样例程序
#include<bits/stdc++.h>
using namespace std;
int a,b,t;
main()
{
cin>>a>>b;
t=a;
a=b;
b=t;
cout<<a<<" "<<b<<endl;//endl是换行
}
输入:
1 2
输出
2 1
学了输入输出和赋值也要有加减乘除
int a=2;//在定义变量时可以赋值
int b=3;
符号 ‘+’ '-' '*' '/' '%'
读作 加 减 乘 除 模
样例 t=a+b t=b-a t=a*b t=b/a//如果样例是t=b/a*1.0 t=b%a//是a除b取余数"!!!浮点型不能用'%'"
或者a和b之间有一个是浮点型的变量
答案 t=5 t=1 t=6 t=1//那么t=1.5 t=1
例题:
输入a,b,c,d
求[(a+b)/c+1]*d
样例程序
#include<bits/stdc++.h>
using namespace std;
float a,b,c,d;//定义变量,变量与变量之间要用','连接
main()
{
cin>>a>>b>>c>>d;//输入可以一起输入
cout<<((a+b)/c+1)*d;//c++中没有中括号全部都用小括号替换
return 0;
}
输入:
1 2 3 4
输出:
8
彩蛋我有个错误在代码里 彩蛋以找到。以修改