网站大量收购闲置独家精品文档,联系QQ:2885784924

超简单C++程序30天快速入门教程2.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
超简单C程序30天快速入门教程2

求和2 #includeiostream.h int main() { int sum=0,i=1; do { sum=sum+i; //累加 i++; }while(i=100); coutsum is sumendl; return(0); } for语句 for(表达式1;表达式2;表达式3) 循环体 for语句的括号中3个表达式都可以省略,但是两个分号不能省略。 表达式1称为初值表达式,只计算一次,用于设置初值。表达式2是循环条件,表达式3称为修正表达式,用于修正循环条件,使得最终能够退出循环。 求和3 #includeiostream.h int main() { int sum,i; for(i=1,sum=0;i=100;i++) sum=sum+i; //累加 coutsum is sumendl; return(0); } 循环嵌套 循环嵌套是指在循环体中又包含另一个完整的循环结构。通常把嵌套在循环体内的循环结构称为内循环,把外层的循环结构称为外循环。例如: while(…) { for(…;…;…) { …… } …… } 打印九九乘法口诀表 #includeiostream.h #includeiomanip.h int main() { int i,j; for(i=1;i=9;i++) //控制输出的行数 { for(j=1;j=i;j++)//输出每一行的内容 coutsetw(2)j*setw(2)i=setw(2)i*j; coutendl;//每行结束后,换行 } return(0); } break语句 break语句的作用是跳出本层结构,转去执行下面的语句。 for(i=1,sum=0;i=100;i++) { if(sum3000) break; sum=sum+i; //累加 } continue语句 continue语句的作用是提前结束本次循环,即跳过循环体中剩余的语句,执行下一次循环。 for(i=1,sum=0;i=100;i++) { if(i==50||i==80) continue; sum=sum+i; //累加 } 2.6 复合数据类型 结构体类型是自定义的一种复合数据类型,主要说明数据实体的各个成员及其类型。使用结构体类型之前必须先定义,一般形式为: struct 结构体名 { 成员表列 }; 说明 花括号内是对该结构体各个成员的类型声明,其形式为:类型 成员名; 成员声明的形式与变量定义的形式类似。 结构体类型可以用来定义变量。 结尾处的分号不能省略。 定义结构体变量 1.先定义结构体类型,再定义变量。例如: struct student s1,s2; 2.在定义类型的同时定义变量。 3.省略结构体类型名,即成为无名结构体类型。 结构体成员 结构体变量.成员名 例如: s2.score=sl.score; sum=sl.score+s2.score; s2.age++; 结构体数据的输入和输出 #includeiostream.h struct student { long sno; char name[20]; char sex; float score; }; int main() { student a; cina.snoa.sexa.score; coutNo:a.snoendlName:endl Sex:a.sexendlScore:a.scoreendl; return(0); } 共用体 union 共用体名 { 成员表列 }; 某时刻存在于共用体中的只有一个成员,即只有最近赋值的成员的值是有效的。

文档评论(0)

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

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

1亿VIP精品文档

相关文档