C++循环结构补充
输入信息控制循环
输入信息控制循环通常控制的是无限循环(循环次数不确定的循环)。
通常使用while(或do while)语句构建无限循环。
统计输入的字符个数
| |
循环嵌套
输出乘法九九表: 二维表,先从上到下输出行,再从左到右输出列。 需要构建两个循环,外循环控制行,内循环控制列。
输入信息控制循环通常控制的是无限循环(循环次数不确定的循环)。
通常使用while(或do while)语句构建无限循环。
统计输入的字符个数
| |
输出乘法九九表: 二维表,先从上到下输出行,再从左到右输出列。 需要构建两个循环,外循环控制行,内循环控制列。
这里不像Python,每个分支语句后不需要加:,直接加 (Tab)后写分支语句,条件判断需要小加括号括起来,Python中是空格加条件,这点也不同。
常规类似python,同样有赋值运算的简写形式,如
| |
在C++中,逗号也是一个运算符,使用形式为
<表达式1>,<表达式2>,……,<表达式n>
如果有Python的基础,学习c++会感觉很别扭2333 如果是用VS写c++程序,注意打开文件夹包含.vscode文件夹,否则会运行找不到路径。 (Python就没那么麻烦,不用整json配置)
| |
运行该程序,解释器执行到下面代码时
A(3,2)表示A矩阵第3行第2列的元素。
如若超出限制行列维数,自动扩展,未赋值的默认为0
A(3)等同于A(1,2)
A(i,j)的序号为(j-1)×m+i
1.打开文件夹
命令行窗口输入
cd 文件夹名
这里推荐先在文件管理器先创建后打开
2.赋值变量会在工作区显示
可在命令行窗口输入whos 或 who
可以查看变量属性和具体参数