计算机程序设计基础02第二章.pptx

  1. 1、本文档共160页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西南交通大学软件学院 计算机基础教研室;2;3;重点掌握:;C++开发应用程序的步骤:;6;源程序清单:;编程技巧:;编程技巧:;编程技巧:;编程技巧:;编程技巧:;编译预处理;编译预处理;编译预处理;编译预处理;编译预处理;编程技巧:;编程技巧:;编程技巧:;编程技巧:;(1)“{”与“}”必须配对使用,“{ }”之间的内容为函数体,函数体内可以包含任意多行语句。 (2)C++规定每个语句的最后以“;”结束。 (3)C++程序的书写很灵活,一行可书写多个语句,一个语句可以写成多行,但书写时首先应该考虑程序的可读性。;(4)【例2.1.1】还可以写为: /*屏幕输出Hello,C++!*/ #include iostream.h int main( void ) { coutHello,C++!endl; return 0; };编程技巧:;输出;输出;输出;输出;§2.2 C++程序的开发过程;操作技巧:;操作技巧:;操作技巧:;操作技巧:;操作技巧:;操作技巧:;操作技巧:;37;38;§2.3 常量与变量;源程序清单:;编程技巧: ;编程技巧: ;编程技巧: ;编程技巧: ;;编程技巧: ;47;48;49;50;在整数末尾使用u和l字母;注意:;53;54;55;56;57;58;59;60;61;62;测一测:;测一测:;测一测:;变量;源程序清单:;编程技巧: ;编程技巧: ;C++字符集;C++变量的命名规则;C++变量的命名规则;C++变量的命名规则;练一练:;测一测:;变量;77;78;79;80;81;82;83;84;[例2.3.3] 编写适合小学生使用的加法程序(求键盘输入的两个数的和)。 思路分析:例2.3.2只能实现计算2与3的和,那么如何计算由键盘输入的任意数的和呢?c++中的标准输入流cin可以帮助我们解决从键盘输入数据的问题。本题中未指定数据类型,因此为避免数据溢出,对于要参加数学运算的数据可定义为double型。 ;源程序清单:;编程技巧: ;编程技巧: ;编程技巧: ;编程技巧: ;编程技巧: ;测一测:;测一测:;测一测:;[例2.3.4] 设计一个程序,从键盘输入一个圆的半径,输出面积和周长。 思路分析:因涉及到数值计算,所以将圆的半径、面积、周长的数据类型均定义为double型。;算法描述: ;//求圆的面积与周长 #include iostream using namespace std; void main( ) { double r=0.0; double area=0.0; double circum=0.0; cout请输入半径:endl; cinr; area=3.14*r*r; circum=2*3.14*r; cout面积为: area endl; cout周长为: circum endl; };编程技巧: ;99;100;101;102;完整C++程序的基本框架:;§2.4 运算符与表达式;#include iostream using namespace std; void main( ) { int a=0,b=0; double avg=0; cout请输入两个非0整数:; cinab; avg=(a+b)/2.0; couta+b=a+bendl; couta-b=a-bendl; couta*b=a*bendl; cout平均数=avgendl; } ;编程技巧: ;编程技巧: ;编程技巧: ;109;110;111;112;113;114;115;116;117;§2.4.2 赋值运算符与赋值表达式;定义两个double型变量sales、bonus ;//求奖金数 #include iostream using namespace std; void main( ) { double sales=0.0; double bonus=0.0; cout请输入销售额:endl; cinsales; bonus=0.05*sales; cout销售额为:salesendl; cout奖金为: bonusendl; };121;122;123;124;125;126;解题技巧: ;自增、自减运算符;自增、自减运算符;130;131;[例2.4.2.2]写出程序的运行结果:

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档