Bootstrap

#第3课C++的变量与输入(cin)

上一节课我们学习了输出(cout),这节课我们将要学习变量与输入,而这些都需要搭配昨天的输出来写,所以昨天的课很重要,不太扎实的同学请看上一讲。在学习今天的课之前我们先来认识几个变量类型:

    具体类型字节长度取值范围
      int4字节(32位)             -2147483648到2147483647
    short2字节(16位)                      -32768到32767
     long4字节(32位)             -2147483648到2147483647
  long long8字节(64位)                  - _{}2_{} ^{63}次方到2 ^{63}-1次方
     bool1字节(8位)                                   0或1
     char1字节(8位)                             -128到127
    float4字节(32位)         -3.4E+38到3.4E+38,6到7位有效数字
   double8字节(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

                                                             

                                                            再见

;