16良好的编程风格 程序员使用标识符、空格、Tab键、空行、 标点符号、代码缩进排列和注释等,来安 排源代码的方式。 【例1-8】一个不好的风格程序 #include <iostream> using namespace std; int main({inta,b;cout<"输入变量a和b:";cin >>a>> b cout <<a+b=<<a+ b<< endl; return 0;)
7 1.6 良好的编程风格 • 程序员使用标识符、空格、Tab键、空行、 标点符号、代码缩进排列和注释等,来安 排源代码的方式。 【例1-8】一个不好的风格程序 #include <iostream> using namespace std; int main ( ){int a, b; cout << "输入变量a和b:" ; cin >> a >> b; cout << "a + b = " << a + b << endl; return 0; }
注释方法 1.C++的注释形式有两种,一种是“/*”格式, 这是C语言中的注释风格; 2双斜线/,在双斜线之后的部分都会被视为注释; 不必为程序的每一行都加注释,也不必为一目了 然的代码加注释,只要注解适当的代码,有助于 他人理解即可
8 注释方法 1. C++的注释形式有两种,一种是“/* */”格式, 这是C语言中的注释风格 ; 2.双斜线//,在双斜线之后的部分都会被视为注释; 不必为程序的每一行都加注释,也不必为一目了 然的代码加注释,只要注解适当的代码,有助于 他人理解即可
kk☆kkkk☆:☆κk☆:k☆κkκk:κ☆κκκκκκκκκκκκκκκκκκκ ∥作者:张 ∥功能:计算XXX公司的员工的工资 ∥最后修改时间:2012年12月3日 kkkk;kkk☆kk;k☆k;kk☆k☆k☆k☆κk☆k☆k☆:k;k☆;kk六 #include <iostream> using namespace std int main() float pay Rate i ∥存储单位小时内的工资 float hours ∥存储员工已经工作的小时数 int empNum ∥存储工号
//**************************************************** // 作 者:张 三 // 功 能:计算XXX公司的员工的工资 // 最后修改时间:2012年12月3日 //**************************************************** #include <iostream> using namespace std; int main( ) { float payRate ; // 存储单位小时内的工资 float hours ; // 存储员工已经工作的小时数 int empNum ; // 存储工号 …… }
17格式化输出 °cout/cin:输出/流对象; 例如:cout<<" I like o++ “<”流插入操作符 “>”流提取操作符 【例19】程序举例
10 1.7 格式化输出 • cout/cin:输出/入流对象; 例如: cout << " I like C++" ; “<<” 流插入操作符 “>>” 流提取操作符 • 【例1.9】程序举例
#include <iostream> using namespace std: int main( fint numl=2897, num2=5, num=837, num4=34,num5=7,num6=1623, num7=390,num8=3456,num9=12; 显示第一行数 cout<<mum1<<"";∥muml后面空了3个空格 cout<< num2<< cout < num << endl ∥显示第二行数 cout<< numa<< cout < num cout << numb<< endl ∥显示第三行数 cout < num7 cout < num8<< cout << num << endl return 0 见1-9cpp
#include <iostream> using namespace std; int main( ) { int num1 = 2897, num2 = 5, num3 = 837, num4 = 34, num5 = 7, num6 = 1623, num7 = 390, num8 = 3456, num9 = 12 ; // 显示第一行数 cout << num1 << " " ; // num1后面空了3个空格 cout << num2 << " " ; cout << num3 << endl ; // 显示第二行数 cout << num4 << " " ; cout << num5 << " " ; cout << num6 << endl ; // 显示第三行数 cout << num7 << " " ; cout << num8 <<" " ; cout << num9 << endl ; return 0; } 见1-9.cpp