C++程序设计:从键盘上输入三个整数,求出其中最大值与最小值,用条件运算符

是C++,不是C语言。开头是#include<iostream.h>,输入时cin,输出是cout。谢谢啦~我要完整的程序~... 是C++,不是C语言。开头是#include<iostream.h>,输入时cin,输出是cout。
谢谢啦~我要完整的程序~
展开
 我来答
guxuecan剑
推荐于2019-11-09 · TA获得超过3.1万个赞
知道答主
回答量:86
采纳率:0%
帮助的人:1.5万
展开全部

参考代码如下:

#include <iostream>

using namespace std;

int main()

{

int a1, a2, a3;

cout << "请分别输入三个整数:" << endl;

cout << "a1 = ";

cin >> a1;

cout << "a2 = ";

cin >> a2;

cout << "a3 = ";

cin >> a3;

cout << "利用条件表达式找出三个数的最小值为:";

cout << (a1 <= a2 ? a1 <= a3 ? a1 : a3 :a2 <= a3 ? a2 : a3) << endl;

cout << "利用条件表达式找出三个数的最大值为:";

cout << (a1 >= a2 ? a1 >= a3 ? a1 : a3 : a2 >= a3 ? a2 : a3) << endl;

}

拓展资料:

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

杜哥是个小天才
推荐于2019-09-26 · TA获得超过1809个赞
知道答主
回答量:32
采纳率:0%
帮助的人:9245
展开全部

#include<iostream>

using namespace std;

int main()

{

int a,b,c;

cin>>a>>b>>c;

//输出最大

if(a>b) 

if (c>a) cout<<c<<endl;

else cout<<a<<endl;

else if(c>b) cout<<c<<endl;

else cout<<b<<endl;

//输出最小

if(a<b) 

if (c>a) cout<<a<<endl;

else cout<<c<<endl;

else if(c>b) cout<<b<<endl;

else cout<<c<<endl;

return 0;

}

这是简化版本:

#include<iostream>

using namespace std;

int main()

{

int a,b,c;

cin>>a>>b>>c;

if(a>b) swap(a,b); 

if(a>c) swap(a,c);

if(b>c) swap(b,c);

//用a来存最小值,c来存最大值。

cout<<c<<endl<<a; 

return 0;

}

拓展资料

C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。

C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。

C++这个名字是Rick Mascitti于1983年中所建议的,并于1983年12月首次使用。更早以前,尚在研究阶段的发展中语言曾被称为“new C”,之后是“C with Classes”。在计算机科学中,C++仍被称为C语言的上层结构。它最后得名于C语言中的“++”操作符(其对变量的值进行递增)。而且在共同的命名约定中,使用“+”以表示增强的程序。Stroustrup说:“这个名字象征著源自于C语言变化的自然演进”。C+是一个和C/C++无关的早期编程语言。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7372586
推荐于2019-08-27 · TA获得超过9493个赞
知道答主
回答量:79
采纳率:100%
帮助的人:2.2万
展开全部

程序如下:

#include<iostream>
using namespace std;
int main()
{

int a,b,c;

cin>>a>>b>>c;

if(a>b) swap(a,b);

if(a>c) swap(a,c);

if(b>c) swap(b,c);//用a来存最小值,c来存最大值。

cout<<c<<endl<<a;

return 0;
}

拓展资料:

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。




本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rjjacky
2009-09-19 · TA获得超过472个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:221万
展开全部
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
//输出最大
if(a>b)
if (c>a) cout<<c<<endl;
else cout<<a<<endl;
else if(c>b) cout<<c<<endl;
else cout<<b<<endl;
//输出最小
if(a<b)
if (c>a) cout<<a<<endl;
else cout<<c<<endl;
else if(c>b) cout<<b<<endl;
else cout<<c<<endl;
return 0;
}

这是简化版本

#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a>b) swap(a,b);
if(a>c) swap(a,c);
if(b>c) swap(b,c);
//用a来存最小值,c来存最大值。
cout<<c<<endl<<a;
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光下的月色
2009-09-19 · TA获得超过617个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:605万
展开全部
条件运算符是?:

#include<iostream>
using namespace std;

void main(){
int max,a,b,c;
cout<<"please input the three numbers:"<<endl;
cin>>a>>b>>c;
max=((a>b)?a:b)>c?b:c;
cout<<"the largest one is "<<max<<endl;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式