C实验学习报告计划.docxVIP

  • 2
  • 0
  • 约3.4千字
  • 约 8页
  • 2021-06-27 发布于山东
  • 举报
精品文档 精品文档 PAGE PAGE8 精品文档 PAGE C++程序设计 实验报告 学 号: [学号] 姓 名: [姓名] 2010-06-06 提交日期: [yyyy-mm-dd] 成 绩: 东北大学秦皇岛分校 实验一:数据种类与表达式 实验目的: 1、熟悉并学习使用 C++程序编译平台; 2、掌握怎样在编译平台下编写、编译、连结和运行一个简单的 C++程序; 3、掌握C++语言基础数据种类,熟悉变量定义和赋值方法; 4、学会使用 C++算术运算符和算术表达式; 题目3简单应用—求圆柱体的体积 实验代码: #includeiostream usingnamespacestd; #definePI intmain() { intradius,high; doublevolume; coutpleaseinputtwonumber:endl; cinradiushigh; volume=PI*radius*radius*high; coutradius:radiushigh:highendl; coutThevolumeis:volumeendl; return0; } 实验结果: 实验二 C++程序设计初步 实验目的 1、掌握C++程序的赋值和输入输出语句的使用方法; 2、掌握C++程序控制的3种基本构造:次序构造、选择构造和循环构造的实现; 3、掌握简单 C++程序的编写和调试 题目1计算职工周工资 编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输 出他的工资。若雇员周工作小时超过40小时,则超过部分按原工资的倍的加班工资来计算。若雇员每周工作小时超过60小时,则超过60的部分按原工资的3倍的加班工资来计算,而40到50小时的工资仍按照原工资的倍的加班工资来计算。 1、要求有输入提示和输出提示,如要输入雇员的工作时间和每小时的工资值时,能够 提示: “Pleaseinputemployee’sworktimeandwage_per_hour:”输出时,提示: “Theemployee’swage:”。 2、给你的程序加上说明,并注意排版格式,使得其清晰可读。 实验代码: #includeiostream #include usingnamespacestd; intmain() { doubletime,twage; doublewage; coutPleaseinputemployee’sworktimeandwage_per_hour:endl;cintimetwage; while(time!=0twage!=0) .*1。 1、基本要求: 主程序中设计一个循环,不断从输入接收 n和r的值,计算结果并输出,当用户输入 0 时,程序结束; 能检查输入数据的合法性,要求 n=1并且n=r; 2、分别用递归和非递归两种方式达成程序设计; 3、多文件构造实现 将上面用非递归方式写成的程序改成用多文件构造表示。要求将 main()函数放在一个文 件中,将此外两个函数定义放在另一个C++源文件中,将两个函数原型申明放在一个C++头文件中。成立一个项目,将这三个文件加到你的项目中,编译连结使你的程序正常运行。实验代码: #includeiostream usingnamespacestd; intfn(intn) { inti; intN=1; for(i=1;i=n;i++) { N=N*i; } returnN; } intCnr(intn,intr) { if(r==0)return1; elseif(r==1)returnn; elseif(r1)returnfn(n)/(fn(r)*fn(n-r)); } intC(intn,intr) { intc; if(r==0)return0; if(r==1)returnn; if(r=2)returnC(n,r-1)*(n-r+1)/r; } intmain() { intn,r; do { coutinputnandr:endl; cinnr; if(n==0r==0) { coutend.; break; } elseif(n=rn=1) { cout从n中选r个数有C(n,r)种方法。(递归方法)endl;cout从n中选r个数有Cnr(n,r)种方法。(非递归方法)endl; } elsecouterror\n; }while(n!=0r!=0); return1; system(pause); } 实验结果: 实验四数组 实验目的 1、掌握一维数组和二维数组的定义、赋值和输入输出方法; 2、掌握字符数组和字符串的使用; 3、掌握给函数传达数组参数的方法; 4、掌握与数组相关的简单数据构造和算法; 实验内容 题目1排序查找 用选择法对 1

文档评论(0)

1亿VIP精品文档

相关文档