| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 701 人关注过本帖
标题:来帮帮忙,编个程序!谢谢了
只看楼主 加入收藏
小然然
Rank: 2
等 级:论坛游民
帖 子:8
专家分:10
注 册:2010-3-15
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:6 
来帮帮忙,编个程序!谢谢了
输入三个整数,并输出他们之中的最大值。
2010-03-21 16:50
雪色朝阳
Rank: 2
等 级:论坛游民
帖 子:36
专家分:43
注 册:2010-3-10
收藏
得分: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
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分: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
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖南张家界
等 级:贵宾
威 望:24
帖 子:1386
专家分:6999
注 册:2010-3-8
收藏
得分: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
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:三体星系
等 级:版主
威 望:216
帖 子:1509
专家分:9241
注 册:2010-3-16
收藏
得分:3 
?:的嵌套。。
2010-03-22 00:40
本大爷死了
Rank: 1
等 级:新手上路
帖 子:1
专家分:3
注 册:2010-3-23
收藏
得分: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
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:101
专家分:106
注 册:2009-4-13
收藏
得分: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
快速回复:来帮帮忙,编个程序!谢谢了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016450 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved