标题:超级新人求解。不要笑话我啊,我刚开始自学!
只看楼主
yjsdlg
Rank: 1
等 级:新手上路
帖 子:18
专家分:7
注 册:2010-3-6
结帖率:83.33%
已结贴  问题点数:20 回复次数:6 
超级新人求解。不要笑话我啊,我刚开始自学!
就是学习C语言的教程书中有这么一个习题。。。
“编写一个C程序,输入a,b,c3个值,输出其中最大者。。”
就是这个,我想用if语句。想了半天没什么好思路。。。求一位热心大哥能帮帮我啊
搜索更多相关主题的帖子: 求解 自学 新人 超级 笑话 
2010-03-06 01:13
yjsdlg
Rank: 1
等 级:新手上路
帖 子:18
专家分:7
注 册:2010-3-6
得分:0 
回复 楼主 yjsdlg
自己学习主要想知道到底怎么去编这个程序让自己头脑开阔。。
自学书上的东西。。我实在很笨,就像找位大哥教教。。参考学习啊
2010-03-06 01:15
chanckaka
Rank: 1
等 级:新手上路
帖 子:11
专家分:8
注 册:2010-3-2
得分:8 
程序代码:
#include <stdio.h>

int main(void)
{
int a,b,c;
int x;
printf(" 請输入a b c : ");
scanf("%d %d %d",&a,&b,&c);

if(a > b,a > c)
x = a;
if(b > a,b > c)
x = b;
if(c > a,c > b)
x = c;

printf(" 最大是:%d\n",x);

return 0;
}




這是我想到的,可能有更好~
2010-03-06 01:59
mey
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:137
专家分:134
注 册:2009-11-19
得分:5 
以下是引用chanckaka在2010-3-6 01:59:07的发言:

#include <stdio.h>
 
int main(void)
{
int a,b,c;
int x;
printf(" 請输入a b c : ");
scanf("%d %d %d",&a,&b,&c);
 
if(a > b,a > c)
x = a;
if(b > a,b > c)
x = b;
if(c > a,c > b)
x = c;
 
pri ...
程序代码:
if(a > b&&a > c)
x = a;
if(b > a&&b > c)
x = b;
if(c > a&&c > b)
x = c;
2010-03-06 06:12
lucky563591
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:765
专家分:2103
注 册:2009-11-18
得分:0 
我也在自学呢!
2010-03-06 07:31
ldg628
Rank: 12Rank: 12Rank: 12
等 级:火箭侠
威 望:3
帖 子:526
专家分:3036
注 册:2009-6-23
得分:2 
不用if的:
int max = a>b?a:b;
max = max>c?max:c;
只要去想怎么实现就行了,多练对提高有很大的帮助

2010-03-06 08:58
头文件
Rank: 1
等 级:新手上路
帖 子:3
专家分:5
注 册:2010-3-3
得分:5 
#include<stdio.h>
void main()
{
  int a,b,c,max;
  scanf("%d%d%d",&a,&b,&c);
  max=a;
  if(b>a) max=b;
  if(c>max) max=c;
  printf("%d\n",max);
}
2010-03-09 17:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-298674-1-1.html




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

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