#include “iostream”导入输入输出流
cout输出
cin输入
endl结束并换行
.h是头文件
系统内置的使用<>
using namespace命名空间 域名
不用命名空间的话,输入输入都得加上std::
如std::cin<<"你好";
尽量用最少的代码
单独引入
using std ::cout;
using std ::cin;
using std::endl;
#include “iostream”导入输入输出流
cout输出
cin输入
endl结束并换行
.h是头文件
系统内置的使用<>
using namespace命名空间 域名
不用命名空间的话,输入输入都得加上std::
如std::cin<<"你好";
尽量用最少的代码
单独引入
using std ::cout;
using std ::cin;
using std::endl;
解决方案名称>项目名称
解决名称下可以有多个项目名称,反之项目名称只能拥有一个解决方案名称
使用英文输入,且区分大小写
开始调试会自动关闭
开始执行不会关闭
cin.get();可以让开始调试不会自动关闭
每一行后面都得跟一个分号
printf("我的年龄是%s“,”18“);
printf("我的年龄是%d",18);
ctrl+k+f 可将代码格式化
C++命令规则:只能使用字母数字 和下划线组成
不能以数字开头
不能使用C++关键字
(两个下划线或下划线和大写字母打头的名称被保留,一个下划线打头的名称被保留)可以不遵守。
include<climits>
using namespace std;
short a=3;
int b=100;
long c=900'
long long d=100;
cout <<INT_MAX<<endl;
cout <<INT_MIN<<endl;
cout<<SHRT_MAX<<endl;
cout <<SHRT_MIN<<endl;
变量越大占用内存越大。
int!
字符类型:
char c=
char c2=
char c3=
char c4=
cout << <<endl;
true真的 存在的 非零1.
false假的 不存在的 零0.
true是对
fslse是错
E表示法 如:+3.4E+9意思:3.4的九次方
+号可以省去 e大小写都可以
include<climits>
float a=12.2;
double b=24.3;
long double c=21321.2;
cout << FLT_MAX<<endl;
cout << FLT_MIN <<endl;
float 运算类型。
+ - *乘 /除 %求余
cin 等待用户输入。
int a;
cout <<"请输入第一个数字:“;
cin >> a;
int b;
cout <<"请输入第二个数字:";
cin >> b;
int res1 =a + b;
int res2 =a - b;
int res3 = a * b;
int res4 = a / b;
cout << res1 << " " << res2 <<res2 <<" " <<res3 <<" " <<res4 <<endl;
E3SDF
float x
float y
数组类型
int scoreArray
char cArray
bool bArray
float fArray
double dArray
char c?='?'可以存储字符
include <iostream>
using namespace std
int main()
{
char c='h';
char c2='j';
char c3='k';
char c4='l';
cout<<c<<c2<<endl;
int t;
cin>>t;
return 0;
}
+ - *乘 /除 %求余
cin 等待用户输入。
int a;
cout <<"请输入第一个数字:“;
cin >> a;
int b;
cout <<"请输入第二个数字:";
cin >> b;
int res1 =a + b;
int res2 =a - b;
int res3 = a * b;
int res4 = a / b;
cout << res1 << " " << res2 <<res2 <<" " <<res3 <<" " <<res4 <<endl;
E表示法 如:+3.4E+9意思:3.4的九次方
+号可以省去 e大小写都可以
include<climits>
float a=12.2;
double b=24.3;
long double c=21321.2;
cout << FLT_MAX<<endl;
cout << FLT_MIN <<endl;
float 运算类型。
true是对
fslse是错
自动=auto
把一个·类型复制给另一个类型是类型转换
强制类型转换在要转换的值前面加上括号 括号里是强制转换的类型
true真的 存在的 非零1.
false假的 不存在的 零0.
ctrl+k+f 可将代码格式化
字符类型:
char c=
char c2=
char c3=
char c4=
cout << <<endl;
result 变量名
%求余 除法运算 两边必须是整数
ctrl+k+f 可将代码格式化
include<climits>
using namespace std;
short a=3;
int b=100;
long c=900'
long long d=100;
cout <<INT_MAX<<endl;
cout <<INT_MIN<<endl;
cout<<SHRT_MAX<<endl;
cout <<SHRT_MIN<<endl;
变量越大占用内存越大。
int!