![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实例练习
文章平均质量分 70
blueamber
这个作者很懒,什么都没留下…
展开
-
胖子伤不起
【项目2 - 胖子伤不起】 根据世界卫生组织推荐的体重标准,男性的标准体重=(身高cm-80)×70﹪,女性的标准体重=(身高cm-70)×60﹪。标准体重正负10﹪为正常体重;标准体重正负10﹪~ 20﹪为体重过重或过轻;标准体重正负20﹪以上为肥胖或体重不足,其中超重计算公式为:超重%=[(实际体重-标准体重)/(标准体重)]×100%,体重的单位是kg。 请编制一个程序,输入转载 2014-03-10 21:21:32 · 600 阅读 · 0 评论 -
开灯问题
/* 有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(关闭),第3个人 按下所有编号为3的倍数的开关(关掉的灯将被打开,开着的灯将被关闭),依次类推,一共有k个人, 问最后有哪些灯开着?输入n,k */#includeusing namespace std;int main(){ int n,k; int *s; co原创 2014-05-26 17:29:20 · 694 阅读 · 0 评论 -
冒泡排序的有趣使用
/* 将一个互不相同的四位数,把所有的数值从小到大排序后得到a,从大到小排序后得到b,然后 用b-a替换原来的数,并继续操作。*/#include#includeusing namespace std;void print(int s[],int n){for(int i=0;i<4;i++) cout<<s[i]<<'\t'; cout<<endl;}int原创 2014-05-27 11:02:01 · 1166 阅读 · 0 评论 -
求类似aabb形式的完全平方数
//求出所有的aabb样式的完全平方数#include#includeusing namespace std;int main(){ int n; double m; for(int i=1;i<=9;i++) for(int j=0;j<=9;j++) { n=i*1100+j*11; m= sqrt(n); if(floor(m)==m)//不直接原创 2014-05-25 19:46:55 · 1185 阅读 · 0 评论 -
将不知位数的数进行反转后输出
#includeusing namespace std;int main(){ int n,m,v; int *s; int f=1; int count=1,c=0; cout<<"input the number : "<<endl; cin>>n; //a while(n/10!=0) { n=n/10; f=f*10;原创 2014-05-25 18:02:40 · 790 阅读 · 0 评论 -
增加小时,分钟,秒
void Time::Add_hour(int x){ hour+=x; if(hour>23)hour%=24;}void Time::Add_minter(int y){ minter+=y;if(minter==60){ minter%=60; Add_hour(minter/60);}}void Time::Add_secon原创 2014-05-15 08:50:00 · 644 阅读 · 0 评论 -
友元函数
一.友元函数的说明和使用:在定义原创 2014-05-17 21:56:00 · 1137 阅读 · 0 评论 -
const 成员函数
/* 设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等。 在设计中,由于求距离、求对称点等操作对原对象不能造成任何改变,所以, 将这些函数设计为常成员函数是合适的,能够避免数据成员被无意更改。*/class Point{private:int x,y;public:Point (int a,int b):x(a),y(b原创 2014-05-02 10:13:35 · 765 阅读 · 0 评论 -
工资类
请设计成员函数实现下面的功能: (1)输入职工工资,工资保存到salary数组中,实际人数保存到number[]中(输入-1标志着工资输入结束); (2)给每个人涨500元工资(add_salarys是有参函数,在调用时,500当实参); (3)对涨后的工资进行排序; (4)输出排序后的工资。 (5)在main函数定义Salary类的对象,调用你自己设计好的成员函数,原创 2014-03-19 14:17:39 · 814 阅读 · 0 评论 -
长方体类
/*【项目4 - 长方柱类】编写基于对象的程序,求3个长方柱(Bulk)的体积。 数据成员包括长(length)、宽(width)、高(heigth)、体积,要求设计成员函数实现下面的功能:*(1)由键盘输入3个长方柱的长、宽、高;*(2)计算长方柱的体积(volume)和表面积(areas);*(3)输出这3个长方柱的体积和表面积;*/#includeu原创 2014-03-18 10:48:14 · 971 阅读 · 0 评论 -
枚举类型求点的对称坐标
一个枚举是一个类型,可以保存一组由用户刻画的值。定义之类,枚举的使用很像一个整数类型。枚举的定义具有以下形式,即以关键词enum开头,接着一个可选的枚举名,下来是由大括号{}包含着一个由逗号分隔的枚举子列表enumerators list。注意:1. 枚举类型中的枚举元素系统是按照常量来处理的,故叫枚举常量,他们是不能进行普通算术赋值的,不过可以在声明枚举类型的时候赋值。2.如果不转载 2014-03-09 13:24:47 · 869 阅读 · 0 评论 -
创建蛇形数组
/* 在n*n方阵中输入1....n*n,要求数据呈蛇形,先下到底再转去左,到底转上,到顶后再转右,形成蛇形*/#includeusing namespace std;#define Max 10int a[Max][Max];int main() { int n,x,y,tot=0; cout<<"input n: "<<endl; cin>>n; memset(原创 2014-05-26 21:34:42 · 572 阅读 · 0 评论