上一节课我们学习了输出(cout),这节课我们将要学习变量与输入,而这些都需要搭配昨天的输出来写,所以昨天的课很重要,不太扎实的同学请看上一讲。在学习今天的课之前我们先来认识几个变量类型:
具体类型 | 字节长度 | 取值范围 |
int | 4字节(32位) | -2147483648到2147483647 |
short | 2字节(16位) | -32768到32767 |
long | 4字节(32位) | -2147483648到2147483647 |
long long | 8字节(64位) | - 2 次方到2 -1次方 |
bool | 1字节(8位) | 0或1 |
char | 1字节(8位) | -128到127 |
float | 4字节(32位) | -3.4E+38到3.4E+38,6到7位有效数字 |
double | 8字节(64位) | -1.79E+308到1.79E+3 8,15到16位有效数字 |
long double | 不确定(与编译器有关) | -1.2E+4932到1.2E+4932,18到19位有效数字 |
以上就是C++里长见的变量类型,接下来我们就要把它运用到我们的程序里了:
课前准备: 1.电脑 2.C++(没有的去看第一课)3.基础程序框架
先写两段示例程序:
#include<iostream>
using namespace std;
int main()
{
int a=3;
cout<<a;
return 0;
}
输出结果:3
变量命名标准: 字母数字和下划线,数字和下划线不能做开头,在同一个区域不能有同名的变量
接下来我们在认识一串代码:
cin>>a; 输入一个变量的值
cin 代码名称 >>连接符 a 变量名,定义什么名字的变量就用什么名字的变量 ; 结束本串代码
加入代码:
#include<iostream>
using namespace std;
int main()
}
int a;
cin>>a;
cout<<a;
return 0;
}
输入结果:46436583 输出结果:46436583
输入结果:5 输出结果:5
可连写,如: cin>>a>>b>>c; 或 cin>>a; cin>>b; cin>>c;
作业:
作业:变量1
题目描述
依次读入 4 个 int
类型的数,输出其中的第 2 个、第 4 个整数。
输入格式
一行:4 个 int
类型的数,用空格隔开。
输出格式
第一行:第 2 个整数
第二行:第 4 个整数
样例 #1
样例输入 #1
1 2 3 4
样例输出 #1
2
4
作业:变量2
题目描述
依次读入 4 个 int
类型的数,计算:
第 1 个与第 4 个整数的和
第 2 个与第 3 个整数的积
提示:乘法容易溢出,请使用合理的数据类型。
输入格式
一行 4 个整数,int
范围内。
输出格式
第一行:和
第二行:积
样例 #1
样例输入 #1
1 2 3 4
样例输出 #1
5
6
再见