Cpp class summary 2:修订间差异

来自汉语教学技术研究与应用
跳转到导航 跳转到搜索
HanyuTech留言 | 贡献
无编辑摘要
HanyuTech留言 | 贡献
无编辑摘要
第1行: 第1行:
{{DISPLAYTITLE: “C++ 编程入门班” 小结二}}
{{DISPLAYTITLE: “C++ 编程入门班” 小结二}}


如果把 条件表达式中的 == 写成 = 会怎么样?
== 打字练习 ==


修改分支、循环结构的示例,运行一下,看看是什么样的情况。
还是要坚持练习打字,熟悉英文、常用标点的输入方法,特别是需要按住Shift输入的标点。


如何退出死循环(无限循环)
[http://wiki.hanyu123.cn/wiki/打字练习软件 打字练习软件下载]


== 容易输错的字符 ==


中英文标点在代码编辑器中的区别
=== 中英文标点、数字 ===


中文 黑色
除了在英文引号及注释中的内容,编程语句的标点都是英文半角的。
英文 红色
数字 紫色


endl(line)
在代码编辑器中,中英的标点、数字可以通过颜色来区分。
end1(1234)


哪些地方需要写分号
中文全角标点、全角数字是黑色的
函数名不写
分支、循环结构的第1行不写


do while(); 最后一行要写
英文标点是红色的,数字是紫色的。


http://static.hanyu123.cn/wiki/images/dev_cpp_string_color-1.png


=== 数字和字母的区别 ===


缩进
英文半角数字是紫色的。
函数内部
分支、循环结构的内部


endl(line) 和 end1(1234) 非常像,如果运行报错,可以在最后一个字符前加个空格检查:


检查花括号是不是成对
http://static.hanyu123.cn/wiki/images/dev_cpp_string_color-2.png


return 0 的位置
 
== 其它注意事项 ==
 
=== 分号 ===
大部分语句都需要以分号结尾,
 
但是(后面紧跟着函数体的)函数名()后面不写,
 
分支、循环结构的第1行也不写。
 
此外,放在代码开头的子函数声明,函数名()后面要写分号。
 
do
{
}while(); 
 
的最后一行要写
 
=== 缩进 ===
'''顶格写的部分:'''
 
开头的#include、using、子函数声明部分
 
int main() 函数头
 
子函数的函数头
 
 
'''需要缩进的部分:'''
 
函数内部、分支结构、循环结构的内部
 
代码都需要缩进,以便阅读。
 
缩进方法是按tab键。
 
 
=== 成对符号 ===
 
要注意检查花括号{}是不是成对的
 
单击一个左花括号或右花括号,编辑器会自动高亮显示和它对应的另一个花括号。
 
 
 
=== return 0 的位置 ===
 
return 0  要放在 main()函数的函数体的最后一行。
 
只需要一句 return 0。

2019年4月20日 (六) 22:53的版本


打字练习

还是要坚持练习打字,熟悉英文、常用标点的输入方法,特别是需要按住Shift输入的标点。

打字练习软件下载

容易输错的字符

中英文标点、数字

除了在英文引号及注释中的内容,编程语句的标点都是英文半角的。

在代码编辑器中,中英的标点、数字可以通过颜色来区分。

中文全角标点、全角数字是黑色的

英文标点是红色的,数字是紫色的。

dev_cpp_string_color-1.png

数字和字母的区别

英文半角数字是紫色的。

endl(line) 和 end1(1234) 非常像,如果运行报错,可以在最后一个字符前加个空格检查:

dev_cpp_string_color-2.png


其它注意事项

分号

大部分语句都需要以分号结尾,

但是(后面紧跟着函数体的)函数名()后面不写,

分支、循环结构的第1行也不写。

此外,放在代码开头的子函数声明,函数名()后面要写分号。

do { }while();

的最后一行要写

缩进

顶格写的部分:

开头的#include、using、子函数声明部分

int main() 函数头

子函数的函数头


需要缩进的部分:

函数内部、分支结构、循环结构的内部

代码都需要缩进,以便阅读。

缩进方法是按tab键。


成对符号

要注意检查花括号{}是不是成对的

单击一个左花括号或右花括号,编辑器会自动高亮显示和它对应的另一个花括号。


return 0 的位置

return 0 要放在 main()函数的函数体的最后一行。

只需要一句 return 0。