![](/notes/imgs/wechat-color.jpg)
2.1 注释+输出+变量+int
发布时间:
1. 注释
作用:代码的说明和解释,方便程序员程序员阅读代码 ,编泽器编译代码时会忽略
单行注释:// 通常放在一行代码的上方或者一条语句的未尾
多行注释:/* 描述信息*/ 通常放在一段代码的上方,对该段代码做整体说明
2. cout、cin语句
需要加载头文件
#include<iostream>
#include<bits/stdc++.h> //或万能头文件
cout :以流的方式输出到屏幕,可用 << 连接多个输出对象
cin :接收屏幕输入的参数,可用 >> 连接多个输出对象,输入时用空格区分多个变量
endl : end of line的缩写,至结束当前行的输出,并换行
js
#include <iostream>
using namespace std;
int main() {
int a;
int nextchar;
cin>>a;
nextchar=cin.peek();//获取整数后是空格还是换行的ASCII值见字符部分
cout<<a;
cout<<nextchar;// 换行为10 空格 32
return 0;
}
练习:http://noi.openjudge.cn/ 前4题
3. 变量
含义:给存储数据的位置起名,即为内存空间起名, 可理解为房子名字
语法:数据类型+变量名+ <初始值>;
=:赋值运算符,把右边的值付给左边变量。
注意:一个变量只能定义一次,可多次赋值,赋值时不用带变量类型。
示例:
js
# include <iostream>
using namespace std;
int main()
{
int a = 10;
cout << "a=" << a<< endl;
a=4;
cout << "a=" << a<< endl;
return 0;
}
【*】4. 整型数据
解释:整型变表示的是整数类型的数据
分类: 有以下几种方式,区别在于所占内存空间不同
数据类型 | 占用空间 | 取值范围 |
---|---|---|
short(短整型) | 2字节 | (-2^15 ~ 2^15-1) -32768~32767 |
int(整型) | 4字节 | (-2^31 ~ 2^31-1) -2147483648~2147483647 |
long(长整形) | 4字节(32位系统) 8字节(64位系统) | (-2^31 ~ 2^31-1) -2147483648~2147483647 (-2^63 - 2^63-1) -9223372036854775808~9223372036854775808 |
long long(长长整形) | 8字节 | (-2^63 - 2^63-1) -9223372036854775808~9223372036854775808 |