搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 来帮帮忙,编个程序!谢谢了
标题:
来帮帮忙,编个程序!谢谢了
只看楼主
小然然
等 级:
论坛游民
帖 子:8
专家分:10
注 册:2010-3-15
结帖率:
100%
楼主
已结贴
√
问题点数:15 回复次数:6
来帮帮忙,编个程序!谢谢了
输入三个整数,并输出他们之中的最大值。
2010-03-21 16:50
雪色朝阳
等 级:
论坛游民
帖 子:36
专家分:43
注 册:2010-3-10
第
2
楼
得分:3
#include<stdio.h>
main()
{
int a,b,c,max;
printf("请输入三个数:\n");
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if(b>a&&b>c)
max=b;
else if(c>b&&c>a)
max=c;
printf("最大值是:%d\n",max);
}
2010-03-21 17:21
llooppzhang
来 自:江苏
等 级:
黑侠
威 望:
5
帖 子:308
专家分:518
注 册:2009-10-18
第
3
楼
得分:3
#include<stdio.h>
main()
{
int a,b,c ,max;
printf("输入三数\n");
scanf("%d,%d,%d",&a,&b,&c);
int t;
max=(t=(a>b? a:b)>c t:c);
printf("max=%d",max);
}
没调试。不知道行不行
2010-03-21 18:20
hahayezhe
来 自:湖南张家界
等 级:
贵宾
威 望:
24
帖 子:1386
专家分:6999
注 册:2010-3-8
第
4
楼
得分:3
max=(t=(a>b? a:b)>c t:c);
要这么写max=(t=a>b? a:b)>c?t:c;
2010-03-21 19:13
apull
来 自:三体星系
等 级:
版主
威 望:
185
帖 子:1404
专家分:8479
注 册:2010-3-16
第
5
楼
得分:3
?:的嵌套。。
2010-03-22 00:40
本大爷死了
等 级:
新手上路
帖 子:1
专家分:3
注 册:2010-3-23
第
6
楼
得分:3
#include <iostream.h>
int main()
{
int a,b,max=0;
cout<<"enter three integers:"<<endl;
cin>>a,b,max;
if(a>b)
{ if(a>max) max=a; }
else
{ if(b>max) max=b; }
cout<<"the max one is :"<<max<<endl;
return 0;
}
2010-03-23 13:00
guchao2009
等 级:
论坛游侠
帖 子:101
专家分:106
注 册:2009-4-13
第
7
楼
得分:0
建议用函数写程序
#include<iostream>
using namespace std;
double max(double x,double y)
{
return (x>y?x:y);
}
int main()
{
double a,b,c;
double mid1,mid2;
cin>>a>>b>>c;
mid1=max(a,b);
mid2=max(mid1,c);
cout<<"最大值是"<<mid2<<endl;
return 0;
}
2010-03-26 13:03
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-300107-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.253800 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved