ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:191.42KB ,
资源ID:12786583      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12786583.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验一简单程序设计.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

实验一简单程序设计.docx

1、实验一简单程序设计综合实验一、简单程序设计实验目的1. 熟悉C+集成开发环境Visual C+ 6.0。(参考课本第21章)2. 掌握C+程序的开发过程和程序的结构。3. 掌握C+程序调试的基本方法。4. 掌握基本数据类型表示及表达式的表示方法。5. 掌握I/O流控制及基本的格式控制。6. 理解并掌握程序的分支结构,了解条件与程序流程的关系,及用不同的数据使程序的流程覆盖不同的语句、分支和路径。7. 理解并掌握程序的循环结构,掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。8. 了解提高程序可读性。(参考课本第23章)9. 学习面向过程程序设计方法。实验环境1.

2、 软件需求:Visual C+ 6.02. 硬件需求: Pentium III 450以上的CPU处理器,64MB以上的内存,200MB的自由硬盘空间实验内容1. 建立C+程序文件,输入下列程序代码,编译链接并执行。#include void main() couti; cout”i的值为:”i=1)&(c=5)3. 阅读下面的程序,写出程序运行的结果,并在VC中编译该程序,查看运行结果。#include void main() char c; int i; float f; double d; char n1=t,n2=n; coutsizeof(c)n1sizeof(char)n2; co

3、utsizeof(i)n1sizeof(int)n2; coutsizeof(f)n1sizeof(float)n2; coutsizeof(d)n1sizeof(double)n2;4. 写程序将圆周率PI(3.1415926)作为常量定义,然后依次完成如下的工作:(1)输出其8位有效位数的浮点数;(2)设置定点方式;(3)输出6位小数位表示的数;(4)设置指数方式;(5)输出6位小数位指数方式表示的数。5. 阅读下面的程序,写出程序运行的结果,并在VC中编译该程序,查看运行结果。#includevoid main() char c1,c2,c3,c4; c1=a; c2=97; c3=x6

4、1; c4=0141; coutc1=c1tc2=c2endl; coutc3=c3tc4=c4endl;6. 学生成绩分为4个等级:A(10085)、B(8470)、C(6960)、D(60以下)。从键盘接受用户的输入(A、B、C、D或其他字符),分别输出如下的信息:输入A,输出” 10085”;输入B,输出” 8470”;输入C,输出” 6960”;输入D,输出”No pass”;输入其他字符,输出”Error”;要求用if, else, else if来做,并给出不同的实验数据来覆盖程序中的所有选择分支。7. 使用switchcase结构改写习题6的程序。8. x与y的函数关系如下式。写

5、一程序,输入x,输出y。9. 写程序,求 1+3+5+99,分别使用for循环结构和 while循环结构实现。10. 利用循环语句编程,打印下列图形: * * * * * * * * * * * * * * * *11. 利用公式求的近似值,直到最后一项的绝对值小于为止。12. 鸡兔共有30只,脚共有90只,问鸡兔各有多少?写程序计算出鸡和兔的数目,并输出。13. 某城市实施阶梯电费以鼓励节能行为,其每月电费价格为:用电100度以内0.4元每度;用电超过100度,在300度以内的,超出部分0.5元每度;用电超过300度的,超出部分按0.7元每度收取,设计程序输入用户本月的用电量,输出本月的电费

6、。14. 设置圆周率PI为常量3.1415926,分别输入半径为2和5.22,利用公式求球体积。要求:各数据按域宽10位输出,先输出圆周率和半径,再输出其体积。15. Fibonacci数列形如:0,1,1,2,3,5,8,13,21,。求Fibonacci数列的前n项。(1)提示用户输入n;(2)每行输出5项,并使用制表符对齐。*1.(1) (2) win32 Console Application(3)dsw 工作区文件 dsp 项目文件 cpp 用C+语言编写的源代码文件 obj:由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。(4)语法错误*2. 1 0 0*3. 1 1 4

7、 4 4 48 8*4.#include#includevoid main()double amount=3.1415926;coutsetprecision(8)amountendl;coutsetiosflags(ios:fixed);coutsetprecision(6)amountendl;coutresetiosflags(ios:fixed);coutsetiosflags(ios:scientific);coutsetprecision(6)amountendl;*5.c1=a c2=ac3=a c4=a*6.#includevoid main()char a;cina;if(a

8、=A) cout10085; else if(a=B) cout8470; else if(a=C) cout6960; else if(a=D) coutNo pass; else coutError; *7.#includevoid main() char a; cina; switch(a) case A:cout10085;break; case B:cout8470;break; case c:cout6960;break; case D:coutNo pass;break; default:couterror;*8.#includevoid main() int x; cinx;

9、coutx=xendl; if(x1) couty=xendl; else if(1=x&x10) couty=5*x+8endl; else couty=x*x+7endl;*9.for语句:#includevoid main() int a; int s=0; for(a=1;a=99;a=a+2) s+=a; cout1+3+5+99=sendl;while语句:#includevoid main() int a=1; int s=0; while(a=99) s+=a; a=a+2; cout1+3+5+99=sendl;*10.#includevoid main() int a,b,

10、c; for(a=1;a=7;a+) if(a=4) for(b=a;b=3;b+) cout ; for(c=5-a;c=4;c+) cout *; else for(c=a;c=7;c+) cout *; coutendl; *11.#include#includevoid main() int a; double s=0; double PI,b; for(a=1;b=pow(10,-6)|b=-(pow(10,-6);a+) b=(pow(-1,a+1)/(2*a-1); s+=b; PI=4*s; cout=PIendl;*12.#includevoid main() int x,y

11、; for(x=1;x=30;x+) for(y=1;y=30;y+) if(x+y=30&2*x+4*y=90) cout鸡有x只endl; cout兔有y只endl; *13.#includevoid main() int x; cinx; if(x=100) cout0.4*xendl; else if(100x&x=300) cout0.5*(x-100)+40endl; else cout140+0.7*(x-300)endl; *14.#include#includevoid main() double r,R;double a,b; const double PI=3.1415926; coutr; coutsetw(10)PI; coutsetw(10)rendl; a=3*PI*r*r*r/4; coutV=setw(10)aendl; coutR; coutsetw(10)PI; coutsetw(10)Rendl; b=3*PI*R*R*R/4; coutV=setw(10)bendl;*15.#includevoid main() int a,n,d; int b=0; int c=1; cinn; cout0t1t; for(a=3;a=n;a+,b=c,c=d) d=b+c; coutdt; if(a%5=0) coutendl;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2