C++学习笔记(重温计划之二)

2、基本编程语句

 沿用c语言的方法,c++包含了说明语句、赋值语句、表达式语句、过程控制语句。其中,过程控制语句又分为条件语句、循环语句和转移语句。

 2.1 说明语句(略)

 2.2 条件语句

  1)if语句: if(条件) 语句 or if(条件) 语句1 else 语句2;

  2)条件表达式:(条件)?表达式1:表达式2

  3)switch语句:switch(表达式){

                                                          case 常量表达式1:语句1;break;

                                                          case 常量表达式1:语句2;break;

                                                          // …

                                                          case 常量表达式n:语句n;break;

                                                          default:                   语句n+1;break;

                                                       }

 2.3循环语句

  1)for循环结构:for(i=0;i<n;i++){ 语句};

  2)while循环结构:while(条件){语句};

  3)do-while循环结构:do{语句}while(条件);

 2.4输入输出语句

  1)标准I\O流:cout<<类型<<内容<<格式<<(条件判断);

  2)设置参数 setw(int)宽度、setfill(char)填充字符、setprecision(int)设置精度和有效位数;

  3)文件流:ifstream fin(filename,openmode=ios::in);

                  ofstream fout(filename,openmode=ios::out);

 2.5转移语句

  1)break语句:跳出本级循环;

  2)continue语句:结束本次循环,直接进入下次循环。

  3)goto语句:略。