这是计算机悬案。很多作者谈到C++中的“undefined”错误时 都说“就象Stroustrup的名字一样“,呵呵 bi ya ni.si chu si chua p 剑桥大学计算机科学博士,得 寝萨斯州A&M大学计算机系多 1990年荣获《财富》杂志评 覆的 美 国12位最年轻的科学 ● 1993年,由于在C++领域的 重大贡献,Bjarne获得了 ACM该年度的Grace Murray.Hopper:大奖并成为 ACM院士(Association for Computer 天甜料学崭累上量 目前世界上最 为ACM院士是个人成就的里程 碑) Bjarne Stroustrup,( C++· 1995年,BYTE杂志颁予他 语言的设计者和实现者,世人称 “近20年来计算机工业最具影 响方的20人”的称号 之为“C++之父” HOME 2017年4月26日星期三 第1章C++的初步知识 21 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 21 • 剑桥大学计算机科学博士,得 克萨斯州A&M大学计算机系教 授。 • 1990年荣获《财富》杂志评 选的“美国12位最年轻的科学 家”称号。 • 1993年,由于在C++领域的 重大贡献,Bjarne获得了 ACM该年度的 Grace Murray Hopper大奖并成为 ACM院士( Association for Computer Machinery ,目前世界上最 大的教育和科学计算协会,成 为ACM院士是个人成就的里程 碑)。 • 1995年,BYTE杂志颁予他 “近20年来计算机工业最具影 响力的20人”的称号。 Bjarne Stroustrup,C++ 语言的设计者和实现者,世人称 之为“C++之父” 。 这是计算机悬案。很多作者谈到C++中的“undefined”错误时 都说“就象Stroustrup的名字一样“ ,呵呵 bi ya ni. si chu si chua p
*1.2最简单的C++程序 沉 例1.1输出一行字符。 #include <iostream> //包含头文件iostream using namespace std; //使用命名空间std int main() K cout<<"This is a C++program. return O; HOME 2017年4月26日星期三 第1章C++的初步知识 22 BACK NEXT
HOME 2017年4月26日星期三 第1章 C++的初步知识 22 例1.1 输出一行字符。 #include <iostream> //包含头文件iostream using namespace std; //使用命名空间std int main( ) { cout<<"This is a C++ program. "; return 0; }
例1.2求a和b两个数之和。 沁 //求两数之和 (本行是注释行) #include <iostream> //预处理命令 using namespace std; //命名空间std int main( //主函数首部 { //函数体开始 int a,b,sum; //定义变量 cin>>a>>bi //输入语句 sum=a+bi //赋值语句 //输出语句 cout<<"a+b="<<sum<<endl; return O; //返回一个零值 //函数结束 HOME2017年4月26日星期三 第1章C++的初步知识 23 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 23 // 求两数之和 (本行是注释行) #include <iostream> //预处理命令 using namespace std; //命名空间std int main( ) //主函数首部 { //函数体开始 int a,b,sum; //定义变量 cin>>a>>b; //输入语句 sum=a+b; //赋值语句 //输出语句 cout<<"a+b="<<sum<<endl; return 0; //返回一个零值 } //函数结束
例1.3给两个数x和y,求两数中的大者。 泳 #include <iostream> //预处理命令 using namespace std; //命名空间std int main() //主函数 { //主函数体开始 int max(intx,inty)://对max函数作声明 int a,b,m; //变量声明 cin>>a>>bi //输入变量a和b的值 m=max(a,b); //调用max函数 cout<<"max=" <<m<<\n'; //输出大数m的值 return 0; //程序正常返回零值 //主函数结束 HOME 2017年4月26日星期三 第1章C++的初步知识 24 BACK NEX
HOME 2017年4月26日星期三 第1章 C++的初步知识 24 #include <iostream> //预处理命令 using namespace std; //命名空间std int main( ) //主函数 { //主函数体开始 int max(int x,int y); //对max函数作声明 int a,b,m; //变量声明 cin>>a>>b; //输入变量a和b的值 m=max(a,b); //调用max函数 cout<<"max=" <<m<<'\n'; //输出大数m的值 return 0; //程序正常返回零值 } //主函数结束
汉 int max(intx,inty)//定义max函数,形参为整型 K //max函数体开始 int zi //变量声明,定义变量z为整型 if(x>y)z=xi //如果x>y,则将x的值赋给z else z=yi //否则,将y的值赋给z return(Z); //将z的值返回调用处 } //max函数结束 HOME2017年4月26日星期三 第1章C++的初步知识 25 BACK NEXT
HOME 2017年4月26日星期三 第1章 C++的初步知识 25 int max(int x,int y) //定义max函数,形参为整型 { //max函数体开始 int z; //变量声明,定义变量z为整型 if(x>y) z=x; //如果x>y,则将x的值赋给z else z=y; //否则,将y的值赋给z return(z); //将z的值返回调用处 } //max函数结束