c++基础知识.docx
- 文档编号:3730062
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:9
- 大小:21.02KB
c++基础知识.docx
《c++基础知识.docx》由会员分享,可在线阅读,更多相关《c++基础知识.docx(9页珍藏版)》请在冰豆网上搜索。
c++基础知识
C++表达式与语句
1运算符
运算符概述
:
:
作用域运算符
new动态分配内存单元运算符
delete删除动态分配的内存单元运算符
单目运算符
双目运算符
三目运算符
算术运算符:
+-*/
自增自减运算符
赋值运算符
关系运算符
逻辑运算符
条件运算符
逗号运算符
位运算符
Sizeof运算符
运算符的优先级和结合性
语句
1.空格的作用
2.语句块
3.赋值语句
4.空语句
流程数据结构
Cin标准输入流
Cout标准输出流
格式控制函数
格式控制符
控制不同进制的输出
控制输出宽度setw()
控制输出精度
顺序结构的综合应用
流程控制结构
选择结构
条件
关系表达式条件
逻辑表达式的条件
重要内容:
求100以内所有素数
组合条件
If语句
If-else语句
If-else嵌套语句
Switch语句
Switch-case语句
选择结构的嵌套
选择结构的综合应用
循环结构
While语句
continue
break
do-while语句
For语句形式
#include
usingnamespacestd;
intmain()
{
constintn=100;
inti,j;
for(i=2;i<=n;i++)
{
intflag=1;
for(j=2;j
if(i%j==0)
if(i%j==0)
{
flag=0;
break;
}
if(flag==1)
cout<
}
cout< system("pause"); return0; } 数组 数组的基本概念 数组是一组相同类型的变量集合,数组的属性: 类型和长度 一维数组 二维数组 声明一维数组 chara[5]; 初始化一维数组 声明二维数组 初始化二维数组 intarray[3][3]={1,2,3,4,5,6,7,8,9}; 引用数组元素 引用二维数组元素 #include usingnamespacestd; intmain() { intarray[3][4]; inti,j; cout<<"请输入12个整数: "< for(i=0;i<3;i++) for(j=0;j<4;j++) cin>>array[i][j]; cout<<"输出矩阵"< for(i=0;i<3;i++) { for(j=0;j<4;j++) cout< cout< } cout< system("pause"); return0; } 字符串 chararray[5]; charb[]={'H','e','l','l','o'}; #include usingnamespacestd; intmain() { chararray[10]; inti,j; cout<<"inputstring: "< for(i=0;i<10;i++) { cin>>array[i]; if(array[i]=='0') break; } cout<<"outputstring: "< for(j=i-1;j>=0;j--) cout<<""< getchar(); getchar(); return0; } 字符串 charb[]={“Hello”}; charb[]=“hello”; #include usingnamespacestd; intmain() { chararray[]="hello"; cout< getchar(); return0; } #include usingnamespacestd; intmain() { chara[]="hello"; charb[]={'h','e','l','l','o','\0'}; intla,lb; la=sizeof(a)/sizeof(char); lb=sizeof(b)/sizeof(char); cout<<"字符串a的长度:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 基础知识
![提示](https://static.bdocx.com/images/bang_tan.gif)