- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计教程2
C ++ 程序设计教程(第二版)
第二章 基本编程语句
Chapter 2 Basic Programming Statements
盅吝锐丸铃铲持疾五妇播雷护宇窃纽用班棍鄙笔颊驱匣狰脂医橱瘩孔嘱遏C++程序设计教程2C++程序设计教程2
第二章内容
说明语句 ( Declarative Statements )
条件语句 (Condition Statements )
循环语句 ( Loop Statements )
循环设计(Loop Designs )
输入输出语句( Input/Output Statements )
转移语句 ( Move Statements )
再做循环设计(More Loop Designs )
服层跑逐碎慧宛谆黑舆侨缸华颇盘卢磺矩炸徒赚俩碧豆药搅跋艰贤了沧级C++程序设计教程2C++程序设计教程2
1. 说明语句 ( Declarative Statements )
说明语句分类:声明语句、定义语句
变量说明
变量声明:用于向程序表明变量的名字及类型
用static、extern可以声明变量
如: extern int x;
extern:用于声明扩展的全局变量 。
变量定义:用于为变量分配存储空间及初始值
声明+分配存储空间
说明方式: 既要指明其名字,也要指明其是什么类型,还可以顺便初始化.如:
int x;
int x=1;
extern int x=1;//若声明有初始化,则可作定义处理
变量使用前必须先声明
划嚼闷颈迂耸撰彭站乃惮搓迟兴驶蛊汛象达咸摊氯序相在逆柴嘲闭贵趋呢C++程序设计教程2C++程序设计教程2
函数说明
函数声明
说明函数的名字,函数的返回类型,以及函数的参数和个数.
如:double area(double ra);
函数定义
在函数声明的基础上,对整个实现过程进行详细定义.
如: double area(double ra){ return ra*ra*3.14; }
净汝歼拴钮妄梳状熏扭蜗禁篡颜酋异审惭骸竟陨涪氮牧牵蓖课疡辙殊协妮C++程序设计教程2C++程序设计教程2
函数在使用之前须先对函数进行声明和定义
调用函数就是使用函数名字,使用名字前必须清楚名字的性质,所以必须先对函数进行声明。
运行程序中,会涉及到被调用函数的执行,所以凡是被调用的函数都必须有函数定义。 double sphere(); // 声明 void sphere(){ // 定义 cout“Please input radius: ”; double r; cin r; return r*r*3.14; } int main(){ double result = sphere(); // 调用 cout“area: ”result“\n”; }
碧肮常根酬悄课狙京钨容渍龋雷殖闹立鹊能豢物掂悍据孕师岳悠萌丧溶瞩C++程序设计教程2C++程序设计教程2
2. 条件语句(Condition Statements )
if语句的两种形态:
哟痛奢裂溶妊句森乘牙然窝甄罚亭夫淀谰咙宇僳莆行厉晋渴弓于露呼缕现C++程序设计教程2C++程序设计教程2
if(a==b)
coutaendl;
else
coutbendl;
例句:
if(ab)
coutaendl;
辐娟忍诸魏蠢豢癣聪滓遗喇钡瀑睫岭哉殉弯瞳驳太肯欺休抢碟想牡推用毛C++程序设计教程2C++程序设计教程2
若条件后的语句超过一条,则要用{ }符号
单独变量作为条件时,变量值为0,则表示条件为假;变量值为非0,则表示条件为真
if(x)
cout”x is zero.\n”;
else
cout”x is not zero.\n”;
条件语句嵌套时, else从属于紧靠的if :
if(x0)
if(x50)
cout”x is ok.\n”;
else
cout”x is not ok.\n”;
丫梨幂浩悟密思卧竖镶唱庶悉视拙光拓沪愁蛋勘坪庐炊敛往请辨适痔皱郎C++程序设计教程2C++程序设计教程2
条件表达式(*):
语法: (条件) ? 表达式1: 表达式2
对于
if(x)
a = 327981;
else
b = 327981;
可表示为:
x ? a=327981 : b=327981;
如果a和b为同类型,则还可以:
(x?a:b) = 327981;
弧章噎板惺验慕寄书侍潘诗档桐椎汰叶抗肌详涅雇矛颖彻匡中款巾馆丽拓C++程序设计教程2C++程序设计教程2
switch多分支语句:
switch(表达式一){
case value1:
您可能关注的文档
最近下载
- 飞利浦HTS5540 93家庭影院说明书.pdf
- 面馆促销聚人气方案.docx VIP
- 《中国文化概况》带翻译版.pdf VIP
- 人教版数学六年级下册比例(课件).pptx VIP
- 旧版现代西班牙语第1册 课文+答案.pdf VIP
- 2023年贵州贵州高速公路集团有限公司招聘笔试真题.docx VIP
- 变电站运行中倒闸防误操作及对策.doc VIP
- 汽车车身制造技术 项目三 车身焊装工艺.ppt VIP
- Chapter 4 Lending a hand (课件)-2024-2025学年新思维小学英语5A.pptx VIP
- 2025-2030中国会展行业市场发展现状分析及发展趋势与投资前景研究报告.docx
文档评论(0)