C++入门笔记

C++入门笔记,第1张

基本数据类型
int 整数类型            10^9 
long long int 超长整型  10^19
double    浮点数/小数
char      字符
bool      0/1
基本运算
cout << 5 + 2;  //和 
cout << 5 - 2;  //差 
cout << 5 * 2;  //积 
cout << 5 / 2;  //商 
cout << 5 % 2;  //余数 
5.0 / 2, 5 / 2.0 都是 2.5 
保留小数位数 ☆
printf("%.nlf", a); //输出保留n位小数的a 
字母大小写 转化

大写 + 32 = 小写
小写 - 32 = 大写

char a;
cin >> a;
cout << char(a - 32); //小转大
cout << char(a + 32); //大转小
tips 整数分离

一个三位整数分离

int n = 123;
int g = n % 10;      //个位
int s = n / 10 % 10; //十位
int b = n / 10 / 10; //百位
交换a和b
int a = 1, b = 2;
//1
cout << b << " " << a;
//2
int t = a;
a = b;
b = t;
cout << a << " " << b;
//3
a = a + b;
b = a - b;
a = a - b;
cout << a << " " << b;
//4
swap(a, b);  //大部分数据结构可以直接交换
cout << a << " " << b;
选择结构 单分支
if(条件)
{
    //满足条件就执行
}

双分支
if(条件)
{
    //满足条件就执行
}
else
{
    //不满足条件就执行
}

多分支
if(条件1)
{
    //满足条件1就执行
}
else if (条件2)
{
    //满足条件2就执行
}
...
else
{
    //不满足条件就执行
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/564004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-03
下一篇 2022-04-03

发表评论

登录后才能评论

评论列表(0条)

保存