当前位置: 首页 > wzjs >正文

代做原创毕业设计网站做网站需要公司备案

代做原创毕业设计网站,做网站需要公司备案,wordpress的首页文件,建设部网站注册人员1、 重载求最大值函数(zlh) 定义重载函数maxinum,分别求三个整数、三个浮点数和三个字符中最大的一个并输出。 输入样例1:45 67 100 34 2.3 78.2 a A B 输出样例1:100 78.2 a 输入样例2:0 1 2 2.3 3.4 8…

1、 重载求最大值函数(zlh)

定义重载函数maxinum,分别求三个整数、三个浮点数和三个字符中最大的一个并输出。

输入样例1:45 67 100 34 2.3 78.2 a A B
输出样例1:100 78.2 a

输入样例2:0 1 2 2.3 3.4 8.0 d r z
输出样例2:2 8.0 z

//重载求最大值函数(zlh)
//定义重载函数maxinum,分别求三个整数、三个浮点数和三个字符中最大的一个并输出。
//
//输入样例1:45 67 100 34 2.3 78.2 a A B
//输出样例1:100 78.2 a
//
//输入样例2:0 1 2 2.3 3.4 8.0 d r z
//输出样例2:2 8.0 z#include <iostream>
using namespace std;
int maxinum(int x, int y ,int z)
{return (x > y?(x > z? x : z):(y>z?y:z));
}float maxinum(float x, float y ,float z)
{return (x > y?(x > z? x : z):(y>z?y:z));
}char maxinum(char x, char y ,char z)
{return (x > y?(x > z? x : z):(y>z?y:z));
}
//StudybarCommentBegin
int main()
{int b1, b2, b3;float c1, c2, c3;char a1, a2, a3;cin >> b1 >> b2 >> b3 >> c1 >> c2 >> c3>> a1 >> a2 >> a3;cout << maxinum(b1, b2, b3) << ' ' << maxinum(c1, c2, c3) << ' ' << maxinum(a1, a2, a3);return 0;
}
//StudybarCommentEnd

2.重载middle函数,读后缀代码,设计不同类型参数的重载函数

Description:
编写一个C++风格的程序,建立一个名为middle的函数,其功能是返回三个数当中中间那个数的值。重载middle函数3次,分别完成返回3个整数、3个双精度数和3个无符号整数的中间那个数的值。要求这9个数分别存放在3个相应类型的数组中。

注意:程序前缀代码及后缀代码均已给出。

Sample Input:

Sample Output:
The numbers are 45 3 89
the middle of them is 45
The numbers are 12.4 6 55.8
the middle of them is 12.4
The numbers are 345 776 565
the middle of them is 565

//Description:
// 编写一个C++风格的程序,建立一个名为middle的函数,其功能是返回三个数当中中间那个数的值。重载middle函数3次,分别完成返回3个整数、3个双精度数和3个无符号整数的中间那个数的值。
//要求这9个数分别存放在3个相应类型的数组中。
//
//注意:程序前缀代码及后缀代码均已给出。
//
//Sample Input:
//无
//
//Sample Output:
//The numbers are 45 3 89
//the middle of them is 45
//The numbers are 12.4 6 55.8
//the middle of them is 12.4
//The numbers are 345 776 565
//the middle of them is 565#include <iostream>
using namespace std;
#include <algorithm>
int middle(int arr[3])
{sort(arr, arr+3);return arr[1];}
double middle(double arr[3])
{sort(arr, arr+3);return arr[1];}unsigned int middle(unsigned int arr[3])
{sort(arr, arr+3);return arr[1];}
//StudybarCommentBegin
int main()
{int iNumber[3]={45,3,89};double dNumber[3]={12.4,6,55.8};unsigned uNumber[3]={345,776,565};cout<<"\nThe numbers are ";for( int i=0;i<3;i++)cout<<iNumber[i]<<"\t";cout<<endl<<"the middle of them is "<<middle(iNumber)<<endl;cout<<"\nThe numbers are ";for( int i=0;i<3;i++)cout<<dNumber[i]<<"\t";cout<<endl<<"the middle of them is "<<middle(dNumber)<<endl;cout<<"\nThe numbers are ";for( int i=0;i<3;i++)cout<<uNumber[i]<<"\t";cout<<endl<<"the middle of them is "<<middle(uNumber)<<endl;return 0;
}
//StudybarCommentEnd

3.函数重载参数个数不同的模仿

设计一个做多个数相加的函数,并完成函数重载

举例

int myadd(int a,int b)
{
return a+b;
}

int myadd(int a,int b,int c)
{
return a+b+c;
}

//函数重载参数个数不同的模仿
//设计一个做多个数相加的函数,并完成函数重载
//
// 举例 
//
//int myadd(int a,int b)
//{
// return a+b;
//}
//
//int myadd(int a,int b,int c)
//{
// return a+b+c;
//}#include <iostream>
using  namespace std;
int myadd(int a,int b)
{return a+b;
}int myadd(int a,int b,int c)
{return a+b+c;
}
//StudybarCommentBegin
main()
{cout<<myadd(2,3)<<"\n";
cout<<myadd(2,3,4);}//StudybarCommentEnd

4、函数重载,读后缀代码,这里有数组做参数的重载

设计一个做多个数相加的函数,并完成函数重载

举例

int myadd(int a,int b)
{
return a+b;
}

int myadd(int a,int b,int c)
{
return a+b+c;
}

测试输入

2

输出

8

测试输入

3

输出

17

//设计一个做多个数相加的函数,并完成函数重载
//
// 
//
//举例
//
// 
//
//int myadd(int a,int b)
//{
// return a+b;
//}
//
//int myadd(int a,int b,int c)
//{
// return a+b+c;
//}
//
// 
//
//测试输入
//
//2
//
//输出
//
//8
//
//测试输入
//
//3
//
//输出
//
//17#include <iostream>
using namespace std;
int myadd(int a, int b)
{return a + b;}int myadd(int a, int b,int c)
{return a + b + c;}	int myadd(int a[],int n)
{int sum = 0;int i = 0;for(i = 0 ; i < n ;i++){sum += a[i];}return sum;
}
//StudybarCommentBegin
main()
{
int a[20],n,i;cin>>n;
if(n==2)cout<<myadd(5,3);
else if (n==3)cout<<myadd(5,3,9);
else if(n>3)
{for(i=0;i<n;i++){cin>>a[i];}cout<<myadd(a,n);
}}
//StudybarCommentEnd

5、时间类-构造函数重载

设置Cmytime类。

具有三个成员函数

构造函数

Set(int h,int m,int s)

Show()

输入 23 25 38

输出:

3:2:1

23:25:38

0:0:0

5:0:0

//设置Cmytime类。
//
//具有三个成员函数
//
//构造函数
//
//Set(int h,int m,int s)
//
//Show()
//
//输入  23  25 38
//
//输出:  
//
//3:2:1
//
//23:25:38
//
//0:0:0
//
//5:0:0#include <iostream>
using namespace std;
class Cmytime
{
private:int hour;int minute;int second;
public:Cmytime():hour(0),minute(0),second(0){};Cmytime(int h,int m, int s):hour(h),minute(m),second(s){};Cmytime(int h):hour(h),minute(0),second(0){};void Set(int h ,int m ,int s){hour = h;minute = m;second = s;}void Show(){cout <<hour <<":" <<minute <<":"<<second;}
};//StudybarCommentBegin
int main(void) {int h,m,s;cin>>h>>m>>s;Cmytime t1(3,2,1),t2,t3(5);
t1.Show();
cout<<"\n";
t1.Set(h,m,s);
t1.Show();
cout<<"\n";
t2.Show();
cout<<"\n";
t3.Show();return 0;
}//StudybarCommentEnd

6、时间类-构造函数-默认参数值实现

设置Cmytime类。

具有三个成员函数

构造函数

Set(int h,int m,int s)

Show()

输入 23 25 38

输出:

3:2:1

23:25:38

0:0:0

5:0:0

//设置Cmytime类。
//
//具有三个成员函数
//
//构造函数
//
//Set(int h,int m,int s)
//
//Show()
//
//输入  23  25 38
//
//输出:  
//
//3:2:1
//
//23:25:38
//
//0:0:0
//
//5:0:0#include <iostream>
using namespace std;
class Cmytime
{private:int hour;int minute;int second;public:Cmytime(int h,int m,int s):hour(h),minute(m),second(s){}Cmytime():hour(0),minute(0),second(0){}Cmytime(int h):hour(h),minute(0), second(0){}void Show(){cout <<hour <<":" <<minute <<":"<<second;}void Set(int h,int m,int s){hour = h;minute = m;second = s;}};//StudybarCommentBegin
int main(void) {int h,m,s;cin>>h>>m>>s;Cmytime t1(3,2,1),t2,t3(5);
t1.Show();
cout<<"\n";
t1.Set(h,m,s);
t1.Show();
cout<<"\n";
t2.Show();
cout<<"\n";
t3.Show();return 0;
}//StudybarCommentEnd

7、引用作为函数参数

利用“引用形参”实现两个变量的值互换

例如输入 3 5

输出 5 3

//利用“引用形参”实现两个变量的值互换
//
//例如输入 3 5
//
//输出 5 3#include <iostream>
using namespace std;void swap(int &i,int &j)
{int temp = i;i = j;j = temp;
}
//StudybarCommentBegin
#include <iostream>
using namespace std;void swap(int &,int &);
int main( )
{ int i,j;cin >> i >>j ;swap(i,j);cout<<i<<" "<<j<<endl;return 0;
}
//StudybarCommentEnd

8、 复习——指针作为函数参数

利用“引用形参”实现两个变量的值互换

例如输入 3 5

输出 5 3

//利用“引用形参”实现两个变量的值互换
//
//例如输入 3 5
//
//输出 5 3#include <iostream>
using namespace std;void swap(int *i, int *j)
{int temp = *i;*i = *j;*j = temp;
}
//StudybarCommentBegin
#include <iostream>
using namespace std;void swap(int *,int *);
int main( )
{ int i,j;cin >> i >>j ;swap(&i,&j);cout<<i<<" "<<j<<endl;return 0;
}
//StudybarCommentEnd

文章转载自:

http://2zAdROuf.mbfkt.cn
http://aUhLRxUY.mbfkt.cn
http://YVN41cgz.mbfkt.cn
http://S2t7fLuE.mbfkt.cn
http://vImVQfN8.mbfkt.cn
http://YxSwJUhN.mbfkt.cn
http://WPdvNIgx.mbfkt.cn
http://HiA1zELb.mbfkt.cn
http://iyr7mtyP.mbfkt.cn
http://RAHSGSQS.mbfkt.cn
http://ocNb93wX.mbfkt.cn
http://cy0E0ylP.mbfkt.cn
http://wbushf6X.mbfkt.cn
http://vVVkinzz.mbfkt.cn
http://4rheBhR6.mbfkt.cn
http://BkyNpQUJ.mbfkt.cn
http://4zaBY1QN.mbfkt.cn
http://cRjaYlEo.mbfkt.cn
http://GzMa0eNK.mbfkt.cn
http://URGVw5nS.mbfkt.cn
http://EL88gKu7.mbfkt.cn
http://CAwZl8uK.mbfkt.cn
http://ExLVQXWJ.mbfkt.cn
http://ph77WHtG.mbfkt.cn
http://M4tomu1p.mbfkt.cn
http://DsXSQOz6.mbfkt.cn
http://CdK4HLU5.mbfkt.cn
http://dZkwSyi7.mbfkt.cn
http://8CZMLaP1.mbfkt.cn
http://nz8LJ2gO.mbfkt.cn
http://www.dtcms.com/wzjs/676772.html

相关文章:

  • 济南外贸网站制作html制作网页的代码
  • 织梦禁止网站右击餐饮网站建设服务器
  • 锦州做网站公司合肥关键词网站排名
  • 企业网站设计过程中做网站页面用什么
  • 妇幼网站建设pptvue门户网站模板
  • 网站建设制作介绍河南seo优化方法有哪些
  • 大学生创业服务网站建设方案网站栏目排序
  • 包包网站建设策划书个人网站备案备注信息
  • 购物网站的建设思维导图做个网站上百度怎么做
  • wordpress仿站软件中裕隆建设有限公司网站
  • 网站导航栏代码常平哪里有招计算机网站开发的
  • 网站快照wordpress采集淘宝
  • 深圳市网站制作最好的公司163邮箱登录企业邮箱
  • 班级网站建设规划书国内外ai设计素材网站
  • 西安网站优化公司美食网站建设的意义
  • wordpress主题 淘宝客seo精华网站
  • 潍坊做网站联系方式网站建设课程教学计划
  • 苏州吴中区建设局网站哈尔滨做网站建设
  • 网站建设ssc源码平台济南活动搭建公司
  • 网站开发什么技术海东地网站建设
  • 将二级域名 网站目录做网站底色怎么选
  • 惠州市建网站公司开源项目网站
  • 网站登录密码忘记了网站主题推荐
  • 网站开发需要多少钱推荐营销网站的渠道构成基本包括
  • .net开发大型网站开发晋中建设网站
  • 大学科技园网站建设金蝶软件是干什么的
  • 网站做seo多少钱松岗网站
  • 教育类php开源网站网站建设前端需要看什么书
  • 深圳住房城乡建设局网站网站建设类岗位有哪些
  • php网站建设制作方案合伙做网站