表达式和基本语句
表达式和基本语句
读者可能怀疑:连 if、for、while、goto、switch 这样简单的东西也要探讨编程风 格,是不是小题大做?
我真的发觉很多程序员用隐含错误的方式写表达式和基本语句,我自己也犯过类似 的错误。 表达式和语句都属于 C++/C 的短语结构语法。
它们看似简单,但使用时隐患比较多。 本章归纳了正确使用表达式和语句的一些规则与建议。
1 #include <iostream> 2 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 4 using namespace std; 5 int main(int argc, char** argv) { 6 float a,b,s; 7 8 cout<<"a b"<<endl; 9 cin>>a>>b; //利用cin从键盘上为变量 a,b 赋值 10 s=a; 11 if (a<b) { 12 s=b; //if语句中只有这一个语句,可省略花括号 13 } 14 s=s*s; //变量s中保存a,b中较大的一个数的平方 15 cout<<"s="<<s; 16 return 0; 17 }