注意.txt

来自「c++ 简易白盒测试」· 文本 代码 · 共 73 行

TXT
73
字号
注意:
这些判断条件需要按以下格式书写
否则原来程序运行结果可能不对
if(***){
//your code
}

do{
//your code
}while(***);

while(***){
//your code
}
case **:{
//your code
}
default:{
//your code
}

1、分支,循环后面都必须加"{}"对

	不加可能出现的后果,以if为例说明:
	原始代码:
	if (****) 
		statement1;
	处理后代码:
	if (****) 
		cout<<***;
		statement1;
	正确的应该是:
	if (****){
		cout<<***;
		statement1;
	}
	原来满足if执行statement1,添加后只是多显示一行东西(cout<<***;),statement1照样执行
	但是如果没加"{}"对则变成上面的样子,满足if执行cout<<***;而statement1始终执行
	
2、"{"必须和if,do,while,case,default在同一行

	不在同一行的后果,以if为例说明:
	原始代码:
	if (****) 
	{
		statement1;
	}
	处理后代码:
	if (****) 
	cout<<***;
	{
		statement1;
	}
	
	正确的应该是:
	if (****){
		cout<<***;
		statement1;
	}
	
	如果不在同一行 cout<<***;的位置就不对了
	
3、if等关键字为行开始(前面可以有空格和制表符Tab)
如:
if(***){//顶格
  if(***){//前面有空格(任意个)
	if(***){//前面是制表符(任意个)
	
4、可以注释掉关键字,注释掉的会被忽略,如:
//if(****){等,下面不会产生cout语句


5、测试代码(User.cpp)(User.txt里是备份)里的空格,注释,制表符都是有意留着的,可以根据自己的并按照上面的要求自己写

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?