欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    实验一C“加”“加”开发环境与程序设计步骤_25359.docx

    • 资源ID:62260567       资源大小:305.29KB        全文页数:58页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验一C“加”“加”开发环境与程序设计步骤_25359.docx

    实验一 C+开发发环境与与程序设设计步骤骤一、目的的和要求求1  学习Viisuaal CC+66.0集集成环境境,掌握握源程序序编辑方方法;2  掌握在在Vissuall C+6.0集成成开发环环境中编编译、调调试与运运行程序序的方法法;3  通过运运行简单单的C+程序序,初步步了解CC+源源程序的的特点。二、实验验设备及及分组1  Winndowws20000以以上操作作系统;2  Vissuall C+6.0语言言环境;3  每人一一台PCC机。三、内容容和步骤骤(一)CC+程程序设计计步骤一个C+程序序的设计计可分成成5个步骤骤:1  分析问问题。根根据实际际问题,分分析需求求,确定定解决方方法。2  编辑源源程序。编编写C+源程程序,并并利用一一个编辑辑器将源源程序输输入到计计算机中中的某一一个文件件中。CC+源源文件的的扩展名名为“.cppp”。3  编译程程序。编编译源程程序,检检查语法法错误,生生成目标标代码文文件。目目标代码码文件的的扩展名名为“.obbj”。4  连接程程序。将将一个或或多个目目标程序序与库函函数进行行连接后后,生成成一个可可执行文文件。可可执行文文件的扩扩展名为为“.exxe”。5  运行程程序。执执行可执执行文件件,分析析运行结结果。若若有算法法错误,可可进一步步进行修修改、编编译、调调试。在编译、连连接和运运行程序序的过程程中,都都有可能能出现各各式各样样的错误误,要不不断地修修改源程程序,重重复以上上过程,直直到获得得正确的的结果为为止。  (二)VVisuual C+6.00上机操操作方法法Visuual C+6.00系统包包含了许许多独立立的组件件,如编编辑器、编编译器、调调试器以以及各种种各样为为开发WWinddowss环境下下的C+程序序而设计计的工具具。其中中最重要要的是一一个名为为Devvelooperr Sttudiio的集集成开发发环境(IDE)。Developer Studio把所有的Visual C+工具结合在一起,集成为一个由窗口、对话框、菜单、工具栏、快捷键及宏组成的和谐系统,通过该集成环境,程序员可以观察和控制整个开发进程。使用Viisuaal CC+66.0调调试C+程序序要经过过以下几几个步骤骤:1.                            启动动Vissuall C+6.0系统统启动Viisuaal CC+66.0系系统有很很多种方方法,最最常见的的是通过过鼠标单单击“开始”菜单,选选择“程序”,选择择“Miccrossoftt Viisuaal SStuddio 6.00”,选择择“Miccrossoftt Viisuaal CC+ 6.00”启动Viisuaal CC+66.0。如如果已经经在桌面面上建立立了“Miccrossoftt Viisuaal CC+ 6.00”图标,则则也可用用鼠标双双击该图图标启动动Vissuall C+6.0。Vissuall C+6.0启动动成功后后,就产产生如图图1.11所示的的Vissuall C+集成成环境。图1.11 典典型的DDeveelopper Stuudioo窗口图1.11显示了了一个典典型的DDeveelopper Stuudioo主窗口口。它分分为几个个部分:窗口顶顶部是菜菜单和工工具栏,其其中包括括“Fille(文文件)”、“Ediit(编编辑)”、“Vieew(视视图)”、“Inssertt(插入入)”、“Proojecct(项项目)”、“Buiild(编编译、连连接和运运行)”、“Toools(工工具)”、“Winndowws(窗口口)”、“Hellp(帮帮助)”等菜单单,分别别对应一一个下拉拉子菜单单。左面面的一个个子窗口口是工作作区窗口口,工作作区的右右面是编编辑子窗窗口。最最下面是是输出子子窗口。除了各种种对话框框外,DDeveelopper Stuudioo显示两两种类型型的窗口口,即文文档窗口口和停靠靠窗口。文文档窗口口是一般般的带边边框子窗窗口,其其中含有有源代码码文本或或图形文文档。WWinddow子子菜单中中列出了了在屏幕幕上以平平铺方式式还是以以层叠方方式显示示文档窗窗口的命命令。所所有其他他的Deevellopeer SStuddio窗窗口,包包括工具具栏和菜菜单栏,都都是停靠靠式窗口口。开发环境境有两个个主要的的停靠窗窗口Worrksppacee(工作作区)窗窗口和OOutpput(输输出)窗窗口。另另外还有有一个DDebuuggeer(调调试器)停停靠窗口口,只在在调试过过程中显显示。停靠窗口口可以固固定在DDeveelopper Stuudioo用户区区的顶端端、底端端或侧面面,或者者浮动在在屏幕上上任何地地方。停停靠窗口口,不论论是浮动动着的或或是固定定着的,总总是出现现在文档档窗口的的上面。这这样,就就保证了了当焦点点从一个个窗口移移到另一一个时,浮浮动的工工具栏一一直都是是可见的的。但这这也意味味着,文文档窗口口偶尔会会看起来来像消失失了似的的。例如如,如果果你正在在文本编编辑器中中编辑源源代码,此此时打开开一个占占据整个个Devvelooperr Sttudiio用户户区的停停靠窗口口,源代代码文档档就会消消失,它它隐藏在在新窗口口之下。解解决方法法是要么么关了覆覆盖的窗窗口,要要么把它它拖到不不挡眼的的地方去去。值得注意意的是,上上述各种种部件,包包括子窗窗口、菜菜单栏和和工具栏栏的位置置不是一一成不变变的,可可以根据据个人的的喜好重重新安排排。2.                            创建建项目文文件通常都是是使用项项目的形形式来控控制和管管理C+程序序文件的的,C+的项项目中存存放特定定程序的的全部信信息,包包含源程程序文件件、库文文件、建建立程序序所用的的编译器器和其他他工具的的清单。+的项项目以项项目文件件的形式式存储在在磁盘上上。图1.22 新新建项目目对话框框图1.33 新新建项目目向导对对话框生成项目目的操作作步骤为为:(1)选选择集成成环境中中的“Fille”菜单中中的“Neww”命令,产产生“Neww”对话框框,如图图1.22所示。(2)选选择对话话框中的的“Proojeccts”标签,以以便生成成新的项项目。在在产生新新项目时时,系统统自动生生成一个个项目工工作区,并并将新的的项目加加入到该该项目工工作区中中。(3)在在项目类类型清单单中,选选择“Winn32 Connsolle AAppllicaatioon”项目,表表示要生生成一个个Winndowws 332位控控制台应应用程序序的项目目。(4)在在“Loccatiion”文本框框中输入入存放项项目文件件的文件件夹路径径,如“C:DOCCUMEENTSS ANND SSETTTINGGSYYU YYONGG YAAN桌桌面新建文文件夹”。(5)在在“Proojecct NNamee”文本框框中输入入项目名名。例如如:Exxe1_1。(6)检检查“Plaatfoormss”文件框框中是否否已显示示“in 32”,表示示要开发发32位的的应用程程序。(7)单单击“Neww”对话框框中的“OK”按钮。产产生一个个对话框框向导,如如图1.3所示示。选“Ann emmptyy prrojeect”,按下下“Finnishh”按钮,显显示验证证对话框框,直接接按“OK”按钮,这这时就产产生了一一个项目目文件。系系统自动动加上文文件扩展展名“.dssw”。3.                            创建建+源程序序文件并并将其加加入到项项目文件件(1)选选择“Fille”菜单中中的“Neww”命令,则则产生“Neww”对话框框,如图图1.44所示。图1.44 新建建文件对对话框(2)选选择对话话框中的的“Filles”标签。(3)在在文件类类型清单单中,选选择“C+ Soourcce FFilee”项目,表表示要生生成一个个+源程序序。(4)在在“Fille”文本框框中输入入+源程序序文件名名。系统统自动加加上文件件扩展名名“.cppp”。例如如:Exxe1_1_11.cppp。(5)若若“Addd too prrojeect”复选框框没有选选中,则则单击该该复选框框使其选选中,表表示系统统要将指指定的源源程序文文件加入入到当前前的项目目文件中中。(6)单单击“OK”按钮。这这时就建建立了一一个新的的+源程序序文件,并并已加入入到了当当前的项项目文件件中。产产生如图图1.55所示的的窗口。该窗口有有三个子子窗口,左左边的子子窗口为为项目工工作区窗窗口;右右边的子子窗口为为源程序序编辑窗窗口,用用于输入入或编辑辑源程序序;下边边的窗口口为信息息输出窗窗口,用用来显示示出错信信息或调调试程序序的信息息。4.                            输入入和编辑辑源程序序在源程序序编辑窗窗口输入入例1.1中的的源程序序代码,如如图1.5所示示。5.                            保存存源程序序文件选择“FFilee”菜单中中的“Savve”命令,将将源程序序保存到到相应的的文件中中。6.                            编译译和连接接图1.55 Viisuaal CC+66.0工工作窗口口选择“BBuilld”菜单中中的“Commpille”或“Buiild”命令,将将源程序序编译或或编译连连接,产产生可执执行文件件。系统统自动加加上文件件扩展名名“.exxe”。例如如:Exxe1_1_11.exxe。在编译和和连接期期间,若若出现错错误,则则在信息息输出窗窗口给出出错误或或警告信信息。改改正错误误后,重重新编译译或编译译连接源源程序,直直到没有有错误为为止。7.                            运行行选择“BBuilld”菜单中中的“Exeecutte”命令,则则在+集成成环境的的控制下下运行程程序。被被启动的的程序在在控制台台窗口下下运行,与与Winndowws中运运行DOOS程序序的窗口口类似。见见下图。图1.66 运行行结果注意:也也可以单单击工具具栏中的的“!”按钮(BBuilldExxecuute)或者按按快捷键键“Ctrrl+FF5”,直接接编译与与运行源源程序。8.                            打开开已存在在的项目目文件可用两种种方法打打开已存存在的项项目文件件:(1)选选择“Fille”菜单中中的“Opeen wworkkspaace”命令,然然后在弹弹出的对对话框中中选择要要打开的的项目文文件。()选选择“Fille”菜单中中的“Reccentt woorksspacces”命令,然然后再选选择相应应的项目目文件。特别提醒醒:在调调试一个个应用程程序时,Visual C+集成环境一次只能打开一个项目文件。当一个程序调试完成后,要开始输入另一个程序时,必须先关闭当前的项目文件,然后为新源程序建立一个新的项目文件。否则将出现不可预测的错误。关闭当前前的项目目文件的的方法是是:选择择“Fille”菜单中中的“Cloose worrksppacee”命令。9.                            退出出Vissuall C+集成成环境选择“FFilee”菜单中中的“Exiit”命令,可可以退出出集成环环境。(三)验验证分析析程序1设计计一个CC+程程序,输输出以下下信息: *Helllo! *解:# inncluude <ioostrreamm.h>>voidd maain() coutt<<"" *"<<<'n' couut<<<" Helllo!"<<<'nn' couut<<<" *""<<''n''运行结果果: *Helllo! *2设计计一个程程序,从从键盘输输入一个个圆的半半径,求求其周长长和面积积。解:# inncluude <ioostrreamm.h>>voidd maain() floaat ss,r; ccoutt<<""请输入入圆的半半径:""<<eendll; ccin>>>r; ss=3.141159*r*rr; coout<<<" 圆的面面积为:" <<<s<<<enndl;运行结果果:请输输入圆的的半径:5圆的面积积为:778.553977(四)完完成实验验项目1.            设计计一个程程序,从从键盘输输入一个个小写字字母,将将它转换换成大写写字母输输出。2.            输入入一个球球的半径径,求其其表面积积和体积积。四、课后后作业撰写实验验报告。 五、实实验机时时2个标准准学时。实验二数数据类型型、表达达式和输输入输出出一、目的的和要求求1掌握握C+语言数数据类型型,熟悉悉如何定定义一个个整型、字字符型、实实型变量量,以及及对它们们赋值的的方法,了了解以上上类型数数据输出出时所用用的格式式转换符符;2学会会使用CC+的的有关算算术运算算符,以以及包含含这些运运算符的的表达式式,特别别是自加加()和自自减()运运算符的的使用;3  进一步步熟悉CC+程程序的编编辑、编编译、连连接和运运行的过过程;4  掌握数数据的输输入输出出方法。二、实验验设备及及分组1  Winndowws20000以以上操作作系统;2  Vissuall C+6.0语言言环境;3  每人一一台PCC机。三、内容容和步骤骤(一)验验证分析析程序1编写写程序完完成变量量x和变量量y值的交交换,调调试程序序并观察察运行结结果。要交换变变量x和变量量y的值,可可以借用用临时变变量z进行交交换。一个完整整的参考考程序如如下:#inccludde<iiosttreaam.hh>voidd maain()intt x,y,zz;/AAcouut<<<"x,y= "cinn>>xx>>yy;couut<<<"输入入的x="<<<x<<<" y=""<<yy <<<enddl;z=xx;x=yy;y=zz;couut<<<"输出出的x="<<<x<<<" y=""<<yy <<<enddl;思考:l           在在键盘上上分别按按如下格格式输入入两组数数据,并并观察程程序运行行结果:5,3(回回车)5 33(回车车)l           将将程序中中的x,y,z命名为为autto,breeak,casse,观观察是否否出错?分析原原因。l           只只将程序序A行x改为大大写X,观察察是否出出错?分分析原因因。l           修修改程序序,用条条件运算算符输出出两个数数中的较较大数。2编程程序输入入x、y和z的值,计计算的值值。表达式的的值不一一定为整整数,故故程序中中变量的的类型应应采用实实型。参考程序序如下:#inccludde<iiosttreaam.hh>voidd maain()floaat xx,y,z,ee,f ,w;/AAcoutt<<""x,yy,z= "<<<enndl;cin>>>x>>>y>>>z;e= (x+11)*(y-11);/BBf=x+y;/CCw=e/f;/DDcoutt<<""w=""<<ww<<eendll;思考:l           输输入x5.44,y3.11,z2.77,观察察程序运运行结果果。l           将将程序中中A行改为为“innt xx,y,z,ee,f,w ;”,输输入x5.44,y3.11,z2.77,观察察程序运运行结果果。l           将将程序中中A行改为为“flloatt x,y,zz,w;”, B、C、D行改为为“w=(x+1)*(y-1)/x+yy;”,观观察程序序运行结结果。3编写写程序,从从键盘输输入一个个三位正正整数,将将其倒序序输出。例例如:输输入8661,输输出为1168。输入的三三位数为为整数,变变量类型型按整型型进行处处理。可可采用求求余数的的方法计计算各位位上的数数,然后后逆序输输出。参参考程序序如下:#inccludde<iiosttreaam.hh>voidd maain()intt n,i,jj,k; couut<<<"输入入一个三三位正整整数n:"cinn>>nn;i=nn%100;/ii存放个个位数n=(n-ii)/110;/去掉掉个位数数j=nn%100;/jj存放十十位数n=(n-jj)/110;/去掉掉十位数数k=nn;/kk存放百百位数n=ii*1000+jj*100+k;couut<<<"逆转转数为:"<<<n<<<enddl;思考:l           修修改程序序,使其其先取百百位数,再再取十位位数,最最后取个个位数。4本例例测试了了不同数数据类型型之间的的数据转转换。分分析下列列程序的的运行结结果。#inccludde<iiosttreaam.hh>voidd maain()intt a=32,b;doubble c=22.7,d;chaar ee='DD',ff;b=aa+c; /AAd=aa+c; f=aa+e;couut<<<"b="<<<b<<<enddl;couut<<<"d="<<<d<<<enddl;couut<<<"f="<<<f<<<enddl; /B couut<<<b+dd+f<<<enndl; /C思考:l           修修改程序序A行,对对b的输出出值四舍舍五入。l           修修改程序序B行,按按整型值值输出ff。l           分分析C行数据据的值的的类型。(二)完完成实验验项目1.            输入入二整数数a、b,实现现二个数数的交换换(不借借用第三三变量)。2.            从键键盘输入入三角形形的三边边长,输输出三角角形的周周长和面面积(此此处假设设可以构构成三角角形)。3.            编写写程序输输入两个个整数,输输出它们们的商和和余数。四、课后后作业1.            从键键盘输入入一个三三位整数数n=aabc,从从左到右右用a、b、c表示各各位的数数字,现现要求依依次输出出从右到到左的各各位数字字,即输输出另一一个三位位数m=cbaa,例如如:输入入1233,输出出3211。(不不得采用用实验中中已使用用过的方方法)2.            撰写写实验报报告。 五、实实验机时时2个标准准学时。实验三选选择结构构的程序序设计一、目的的和要求求1.            掌握握Vissuall C+6.0集成成环境中中的单步步执行;2.            熟悉悉if 与swiitchh语句的的格式、执执行过程程、使用用方法及及典型案案例;3.            学会会使用选选择结构构解决一一般的实实际问题题,能编编写简单单的应用用程序。二、实验验设备及及分组1  Winndowws20000以以上操作作系统;2  Vissuall C+6.0语言言环境;3  每人一一台PCC机。三、内容容和步骤骤(一)验验证分析析程序1由键键盘输入入三个数数,判断断能否构构成三角角形。分析:判断b+c>aa是否成成立,若若不成立立则一定定不能构构成三角角形;若若成立则则有可能能构成三三角形,再再判断bb-c<<a是否否成立。因因b-cc有可能能小于00,用b-c<aa时不能能准确描描述两边边之差小小于第三三边,需需取绝对对值进行行分析。参考程序序如下:#inccludde<iiosttreaam.hh>voidd maain()douublee a,b,cc,t;couut<<<"请输输入a的值"<<<enndl;cinn>>aa;couut<<<"请输输入b的值"<<<enndl;cinn>>bb;couut<<<"请输输入c的值"<<<enndl;cinn>>cc;t=bb-c;if(t<00)t=-tt;if(b+cc>a)iff(t<<a) coutt<<""能构成成三角形形"<<<enddl;ellse coutt<<""不能构构成三角角形"<<<enndl;elsse coutt<<""不能构构成三角角形"<<<enndl;思考:l           将将程序改改为非嵌嵌套的iif语句句实现。l           在在程序中中增加语语句,使使其在能能构成三三角形的的情况下下进一步步判断三三角形的的类型(直直角、钝钝角、锐锐角三角角形)。提示:三三角形的的类型由由最长边边所对的的角决定定。假定定三角形形最长边边为c,其所所对的角角为。其他他两边为为a、b。计算算公式如如下:例如,当c2=a2+b2时,为为直角三三角形;当c2>>a2+b2时,为为钝角三三角形;当c2<<a2+b2 时,为为锐角三三角形。2某商商店“五·一”长假期期间购物物打折。规规则如下下:若每位顾顾客一次次购物,      满满10000元,打打九折;      满满20000元,打打八折;      满满30000元,打打七折;      满满40000元,打打六折;      550000元,打打五折;编写程序序,输入入购物款款,输出出实收款款。解:本例例使用了了if-elsse iif语句句进行多多重判断断。参考考程序如如下:#inccludde<iiosttreaam.hh>voidd maain() dooublle mm,p; coout<<<"输输入购物物款:"" ciin>>>m; iff(m<<10000)p=mm; ellse if (m<<20000)pp=0.9*mm; eelsee iff(m<<30000) p=00.8*m; elsse iif(mm<40000) p=0.77*m; ellse if(m<550000) pp=0.6*mm; ellse p=00.5*m; coout<<<"实实收款:"<<<p<<<enddl; 3有下下列分段段函数: 编一程程序,输输入x,输出出y的值。解:程序序如下:#inccludde <<iosstreeam.h>voidd maain() floaat xx,y;coutt<<""Inpput x:""cin>>>x;if (x>=0)if (x>=10)y=x*x*xx;elseey=x*x-55;elseey=x+1;coutt<<""y=""<<yy<<eendll;运行结果果:Inpuut xx: -33y=-22(二)完完成实验验项目1设计计一个程程序,判判断从键键盘输入入的整数数的正负负性和奇奇偶性。2编写写程序,实实现下列列函数功功能:3已知知奖金税税率如下下:(aa代表奖奖金,rr代表税税率)a<<5000(元)r=00%5000a<110000r=33%10000a<220000r=55%20000a<550000r=88%a50000r=112%输入一个个奖金数数,求税税率、应应交税款款及实得得奖金数数。3输入入某一年年的年份份和月份份,计算算该月的的天数。提示(1)一一年中的的大月(1月、3月、5月、7月、8月、100月、122月),每月月的天数数为311天;(2)一一年中的的小月(4月、6月、9月、111月),每月月的天数数为300天;(3)对对于2月,则则要判断断该年是是平年还还是闰年年,平年年的2月为288天,闰闰年的22月为299天。某年符合合下面两两个条件件之一就就是闰年年:年份能能被4000整除除;年份能能被4整除,但但不能被被1000整除。4输入入平面直直角坐标标系中一一点的坐坐标值(x,y),判断该点是在那一个象限中或那一条坐标轴上。四、课后后作业1.            设计计一个计计算器,可可以实现现简单的的四则运运算;2.            撰写写实验报报告。 五、实实验机时时2个标准准学时。实验四循循环结构构的程序序设计一、目的的和要求求1掌握握循环结结构whhilee、dowhiile、forr等语句句格式、执执行过程程、使用用方法及及典型案案例。2学习习循环结结构的嵌嵌套使用用。3掌握握分支与与循环综综合程序序的编写写方法;4学习习并熟悉悉breeak、conntinnue的的区别与与使用。5学会会常用数数值与图图形的编编程方法法。二、实验验设备及及分组1  Winndowws20000以以上操作作系统;2  Visuual C+6.00语言环环境;3  每人一一台PCC机。三、内容容和步骤骤(一)验验证实验验程序1计算算:S=1+22+3+4+n。真 假 in sum=sum+ii+ 开始 输入n sum=0i=1 输出sum 结束 图4.1 求累加和流程图 解:程序流程程图如图图4.11所示,程程序如下下:#inccludde <<iosstreeam.h>voidd maain() int i,nn,suum; couut<<<"Innputt ann inntegger:" cinn>>nn; summ=0; i=11; whiile (i<<=n) sum=summ+i; i+; couut<<<"suum=""<<ssum<<<enndl;运行结果果: Inpput an inttegeer:5 summ=155 2裴波波那契数数列的前前几个数数为1,1,2,3,5,8,其其规律为为:F1=11(n=1)F2=11(n=2)Fn=FFn-11+Fn-2 (nn3)编写程序序求此数数列的前前面400个数。分析:可可设两个个变量ff1和f2,它它们的初初值为ff1=11,即数数列的第第1项,f22=1,即即数列的的第2项,用用一个循循环结构构来求数数列的前前40项,每每次处理理两项,所所以共循循环200次,进进入循环环后,首首先输出出f1、f2,然然后令ff1=ff1+ff2,即即可求得得第3项,再再令f22=f22+f11,注意意此时的的f1已经经是第33项了,所所以可求求得第44项;进进入下一一次循环环时,首首先输出出第3、4项,然然后按上上述方法法求得第第5、6项,以以此类推推即可求求得前440项。解:#inccludde <<iosstreeam.h>#inccludde <<iommaniip.hh>voidd maain() longg innt ff1,ff2; intt i; f1=1;ff2=11; forr (ii=1;i<=20;i+) coutt<<ssetww(122)<<<f1<<<seetw(12)<<ff2; if (i%2=0)coutt<<eendll; f1=f1+f2; f2=f2+f1; 例中“iif”语句的的作用是是使在一一行中输输出4个数。运行结果果: 1 1 2 3 5 8 113 221 334 555 889 1444 2333 3777 6110 9887 15997 25884 41881 67665 1109446 1177111 2286557 4463668 7750225 12213993 19964118 31178111 51142229 83320440 134462669 217783009 352245778 570028887 922274665 11493303552 22415578117 33908881669 66324459886 1022334415553求出出10002000之间间的所有有素数,输输出时一一行打印印五个素素数。分析:判判断一个个数a是否为为素数,只只需将它它整除以以2(取整整)即可可,如果果都不能能整除,则则a就是素素数。解:#inccludde <<iosstreeam.h>#inccludde <<matth.hh>#inccludde <<iommaniip.hh>voidd maain(voiid) int a,kk,i,n; n=00; forr (aa=1000;aa<=2200;a+) k=sqqrt(a); forr (ii=2;i<=k;ii+) iif (a%ii=00) brreakk; if (i>>k)/若i>kk,则i为素数数 coutt<<ssetww(122)<<<a; /输出出素数 n=nn+1;/对素素数统计计个数 if (n%5=0) couut<<<enddl; couut<<<enddl;程序运行行后,输输出,: 1011 1033 1077 1099 1133 1227 1331 1337 1339 1449 1551 1557 1663 1667 1773 1779 1881 1991 1993 1997 19994编写写程序用用公式计计算e的近似似值。直直到最后后一项小小于给定定精度。分析:这这是一个个累加求求和的问问题,仔仔细分析析各项,可可以发现现从第二二项开始始,各项项的值为为前一项项除以序序号n:解:#inccludde <<iosstreeam.h> voidd maain()douublee e = 11.0,x = 1.0,yy,z;intt n=1;couut<<< "iinpuut 精精度:""cinn>>zz ;y=11/x ;whiile(y>=z)x*=n;y=1/x

    注意事项

    本文(实验一C“加”“加”开发环境与程序设计步骤_25359.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开