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

_ 面向对象经典实验PPT讲解课件.ppt

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

练习1.通过程序求以下表达式的值并输出到屏幕上 2004/3 2004%3 20/7 a=18, a*3 假设a1=1,a2=2,a3=3,求各逻辑表达式的值 a1||a2+a3a3-a1 a1+a2a3a1==a2 38818 !(83) #includeiostream using namespace std; void main() { cout2004/3=2004/3endl; cout2004%3=2004%3endl; cout20/7=20/7endl; float a=18; couta*3=a*3endl; float a1=1,a2=2,a3=3; couta1||a2+a3a3-a1=(a1||a2+a3a3-a1)endl; couta1+a2a3a1==a2=(a1+a2a3a1==a2)endl; cout38818=(38818)endl; cout!(83)=(!(83))endl; } 练习2.结构体变量的应用 定义一个结构体 student,成员包括 id, name, sex, age, department, score,在主程序中声明 两个 student类型的变量并赋初值,即给出两 个学生的信息,之后在屏幕上输出以下内容: 这两个学生的信息 两个人的平均成绩 第一个学生信息数据所占的内存空间大小 #includeiostream using namespace std; void main(){ struct student { int id; char name[100]; char sex[100]; int age; char department[100]; int score; }; student stu[2]={{01,zhangsan,male,23,dianxin093,89}, {02,lisi,female,54,dianxin093,90}}; coutstu[0].idstu[0].sexstu[0].departmentstu[0].score\n; coutstu[1].idstu[1].namestu[1].sexstu[1].departmentstu[1].score\n; cout(stu[0].score+stu[1].score)/2; coutsizeof(stu[0]); } 练习3. 用循环语句编程打印如下矩阵或图案 #includeiostream #include iomanip using namespace std; void main() { for(int i=1;i=6;i++) { int j=i-1; couti ; for(int n=0;n=6;n++) { coutsetw(3)j; j++; if(j==7) j=0; } coutendl; } } 练习4. 编制实现输入一个整数,判断能否被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除 (2)能被其中两数(要指出哪两个)整除 (3)能被其中一个数(要指出哪一个)整除 (4)不能被3,5,7整除 #includeiostream using namespace std; void main() { int a; coutPlease input an integerendl; cina; if((a%3==0)(a%5==0)(a%7==0)) cout能同时被3,5,7整除endl; else if((a%3==0)(a%5==0)(a%7!=0)) cout能同时被3,5整除endl; else if((a%3==0)(a%5!=0)(a%7==0)) cout能同时被3,7整除endl; else if((a%3!=0)(a%5==0)(a%7==0)) cout能同时被5,7整除endl; else if((a%3==0)(a%5!=0)(a%7!=0)) cout只能被3整除endl; else if((a%3!=0)(a%5==0)(a%7!=0)) cout只能被5整除endl; else if((a%3!=0)(a%5!=0)(a%7==0)) cout只能被7整除endl; else cout不能被3,5,7整除endl; } 练习5. 函数嵌套、递归 #includeiostream using namespace std; int fuc1(int x) { if(x==1) return 1; if(x1)

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档