欢迎来到天天文库
浏览记录
ID:18214798
大小:546.50 KB
页数:21页
时间:2018-09-15
《c++程序设计_最新》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C++程序设计实验一熟悉实验环境1)创建一个控制台项目选择菜单File
2、New,在Projects标签下选择Windows32ConsoleApplication,输入项目名称“circle",然后按OK2)在项目中增加一个文件选择菜单File
3、New,在Files标签下选择C/C++SourceFile,输入文件名称“circle",然后按OK3.编写简单的计算程序输入圆的半径,计算圆的周长和面积并输出。//输入圆的半径Radius,输出圆的周长Perimeter和面积Area#include#includ
4、econstdoublePI=3.14159;//定义一个常量PIintmain(){intradius;doubleperimeter,area;cout<<"Pleaseinputtheradius:";cin>>radius;perimeter=2*PI*radius;//周长=2πRarea=PI*pow(radius,2);//面积=πR2cout<<"Theperimeterofthecircle:"<5、endl;return0;}结果:实验二简单程序开发2、循环与分支结构编写一个程序,循环从标准输入读入某雇员的工作时间(以小时计)和每小时的工资数,计算并输出他的工资。若雇员月工作小时超过40小时,则超过部分按原工资的1.5倍的加班工资来计算。若雇员月工作小时超过50小时,则超过部分按原工资的3倍的加班工资来计算。#includevoidmain(){inttime;floatpay;floatwage;do//for(;time!=0;)//while(time!=0){cout<<"Pleaseinput6、employee'sworktimeandwage_per_hour:"<>time;cin>>pay;if(time<0){cout<<"Inputerror."<7、<//函数原型说明doublenn(intn);//求n!doubleCnr(intn,intr);//求C(n,r)voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r(00toend)8、:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<19、10、n11、returns1/(s2*s3);}结果是://编写一个函数,求数列运算中从n个不同的数中取r个数的所有选择的个数。//利用递归方式实现#includedoubleCnr(intn,intr);voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<112、13、n14、n,r)<
5、endl;return0;}结果:实验二简单程序开发2、循环与分支结构编写一个程序,循环从标准输入读入某雇员的工作时间(以小时计)和每小时的工资数,计算并输出他的工资。若雇员月工作小时超过40小时,则超过部分按原工资的1.5倍的加班工资来计算。若雇员月工作小时超过50小时,则超过部分按原工资的3倍的加班工资来计算。#includevoidmain(){inttime;floatpay;floatwage;do//for(;time!=0;)//while(time!=0){cout<<"Pleaseinput
6、employee'sworktimeandwage_per_hour:"<>time;cin>>pay;if(time<0){cout<<"Inputerror."<7、<//函数原型说明doublenn(intn);//求n!doubleCnr(intn,intr);//求C(n,r)voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r(00toend)8、:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<19、10、n11、returns1/(s2*s3);}结果是://编写一个函数,求数列运算中从n个不同的数中取r个数的所有选择的个数。//利用递归方式实现#includedoubleCnr(intn,intr);voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<112、13、n14、n,r)<
7、<//函数原型说明doublenn(intn);//求n!doubleCnr(intn,intr);//求C(n,r)voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r(00toend)
8、:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<1
9、
10、n11、returns1/(s2*s3);}结果是://编写一个函数,求数列运算中从n个不同的数中取r个数的所有选择的个数。//利用递归方式实现#includedoubleCnr(intn,intr);voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<112、13、n14、n,r)<
11、returns1/(s2*s3);}结果是://编写一个函数,求数列运算中从n个不同的数中取r个数的所有选择的个数。//利用递归方式实现#includedoubleCnr(intn,intr);voidmain(){intn,r;while(1){cout<<"Pleaseinputn&&r:";cin>>n>>r;//输入00表示结束程序if(n==0&&r==0)break;//检查输入的合法性if(n<1
12、
13、n14、n,r)<
14、n,r)<
此文档下载收益归作者所有