电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

信息技术c++VIP免费

信息技术c++_第1页
信息技术c++_第2页
信息技术c++_第3页
第[课时程序设计概论1、程序设计【例1】阅读以下程序:#include//以"#”开头为编译预处理行,即头文件usingnamespacestd;〃为变量名开辟内存空间,即命名空间intmainO//主函数{cout«HIloveprograniining!,'«endl;retiun0;}程序就是为实现特定目标或解决特定问题而用计算机语言编写的一系列指令序列。计算机语言是计算机能识别的指令及其使用规则的集合。计算机语言有很多种,例如:Fortran>C、Java、\*B、Python、PHP、C卄等。编程可以理解为程序员为解决特定问题,按照自己的思路,在遵循特定的计算机语言规则下编写程序的过程。C++程序是一种面向对象的结构化程序设计语言。结构化程序包括顺序、选择、循环三种控制结构。顺序结构就是按照语句的先后顺序依次招待程序的方式。1.编辑和编译在某种计算机语言环境下编写程序的过程,叫程序的编辑。按照计算机语言所对应的规则,对所编写的程序进行解析的过程,叫做编译。2.Dev:C++集成开发环境Dev开发环境的作用:1•创建程序文件;2•编译和运行程序。【练习题】(1)编辑运行下列程序:#includeusingnamespacestd;intmainO{cout«HIloveprogramming!,'«endl;retiun0;}(2)熟悉C++程序的基本结构,尝试改变程序,说出你想说的句子。第2课时整数/实数算术运算【例1】把20张画平均分为7个同学,每人分得儿张,还剩几张?分析:每个人分得的张数是20除以7的商,剩余的张数是20除以7的余数。程序如下://exani2#includeusingnamespacestd;intmainO{cout«20/7«endl;cout«20%7«endl;return0;}运行结果:l.cout语句cout是C++的输出语句,C卄的输出和输入是用“流”(sti'eam)的方式实现的。cout语句的一般格式为:cout«项目lvv项目2«...«项目n:功能:(1)如果项目是表达式,则输出表达式的值。(2)如果项目加引号,则输出引号内的内容。2•算术运算符C++为算术运算提供了5中基本算术运算符号:加(+)、减(•)、乘(*)、除(/),求余(%)。具体如下表:运算符含义说明例子■+加法加法运算5+8=13-减法减法运算13-5=8*乘法乘法运算4*6=24/除法两个整数相除的结果是整数,去掉小数部分5/2=2%求余求余运算,符号取决于被除数8%3=2【例2】阅读下列程序和运行结果,学习表达式的书写格式,了解数学表达式运算先后顺序的关系。〃exam3#includeusingnamespacestd;intmainQcout«9/8«(4*6+3)%5«endl;cout«9/8«nH«(4*6+3)%5«endl;cout«u9/8=H«9/8«H(4*6+3)%5=”VV(4*6+3)%5«endl;retiun0;运行结果:12129/8=1(4*6十3)%5=2【例3】4个工人3天铺了90肌2地板砖,照这样计算,5个工人6天能铺多少平方米地板砖?分析:(1)求1个工人1天铺多少平方米地板砖:90一3-4=7.5(加)。(2)求5个工人6天铺多少平方米地板砖:7.5X5X6=225(n?)。列成综合算式:90一3—4X5X6=225(m2)o程序如下://exam4#includeusingnamespacestd;intmainO{cout«n5个工人6天能铺M«endl;cout«90.0/3/4*5*6«“平方地板砖。“«endl;retiun0;运行结果:5个工人6天能铺225平方米地板砖。【练习题】对于下列问题,写出数学解决的步骤,然后用计算机运行得到问题的解。(1)有5辆汽车4次可以运送100吨钢材,如果用同样的7辆汽车运送105吨钢材,需要运几次?(2)服装厂原來做一套衣服用布3.2米,改进裁剪方法后,每套衣服用布2.8米。原來做791套衣服的布,现在可以做多少套?第3课时数据类型数据类型是高级计算机语言对数据进行的分类。C++语言提供了丰富的数据类型,本节介绍儿种基本数据类型:整型、实型、字符型。它们都是系统定义的简单数据类型,称为标准数据类型。1.整型在C++语言中,整型类型标识符为into根据整型变量的取值范围乂可将整型变量定义为以下常见三种整型类型:数据类型类型标识符所占字节数取值范围短整型shoil[int]2-32768-32767整型int4-2147483648-2147483647无符号整型unsigned[int]40M2949672952、实型数据类型类型标识符所占字节数取值范围单精度浮点数float4-3.4E十38~3.4E十38双精度实型double8-1.7E+308〜1.7E十308布尔变量bool1真tine或假false3>字符型(char)数据类型类型标识符...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部