| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1194 人关注过本帖
标题:[求助]脑袋不算开窍,求助
只看楼主 加入收藏
Richard
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-7-19
收藏
得分:0 
用数组呗!程序如下:
#include<stdio.h>
main()
{
 int s[6];
 int i,max=500;
 printf("Input 5 numbers:");
 for(i=1;i<=5;i++)
    scanf("%d",&s[i]);
 for(i=1;i<=5;i++)
    if (s[i]<max) max=s[i];
 printf("The result:%d\n",max);
}
2005-09-27 21:44
瑶瑶
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2005-9-27
收藏
得分:0 
我有个C的题解不来 谁帮帮我

ωǒ喜歡? 纏綿啲ー種 感覺﹌ 彼此ニ深愛鈳苡 選擇壹輩子吥離開妳
2005-09-27 23:41
m_pzhang
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-9-27
收藏
得分:0 
正如10楼所说.
WIN-TC中常用到getch(),目的是使屏幕停留(因为要等待输入),以便观察结果.Turbo C 中不必这样。
2005-09-28 22:16
squall___3
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-9-28
收藏
得分:0 
#include<stdio.h>
void main()
{
    int a,b,c,d,e;

    scanf("%d,%d,%d,%fd,%d",&a,&b,&c,&d,&e);
     
     if(a < b && a < c && a < d && a < e )
     printf("%d",a);

     else if(b < a && b < c && b < d && b < e )
     printf("%d",b);

     else if(c < a && c < b && c < d && c < e )
     printf("%d",c);

     else if(d < a && d < b && d < c && d < e )
     printf("%d",d);

     else if(e < a && e < b && e < c && e < d )
     printf("%d",e);
}

[此贴子已经被作者于2005-9-28 22:32:27编辑过]


2005-09-28 22:30
gisiyang
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-9-18
收藏
得分:0 
以下是引用本人已死在2005-9-20 21:22:57的发言: 楼上的写得不错,小弟愚笨,不知道getch();在此处是何用处?
如果你用的是2000或者XP的话,用TURBO C编的程序在调试或运行时结果会一闪而过,速度很快,基本还没看见运行结果就自动关闭了。GETCH是让程序输出结果后停住,这样能看见结果,这时随便压个键,就自动退出了.98系统没这种情况。

『StarCraft』
2005-09-29 12:42
shensheng4
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2005-8-7
收藏
得分:0 
以下是引用gisiyang在2005-9-29 12:42:45的发言: 如果你用的是2000或者XP的话,用TURBO C编的程序在调试或运行时结果会一闪而过,速度很快,基本还没看见运行结果就自动关闭了。GETCH是让程序输出结果后停住,这样能看见结果,这时随便压个键,就自动退出了.98系统没这种情况。
其实可以不在程序中输入getch的。在TURBO C中,如果想看程序结果的话,可以在编辑界面按ALT+F5,就可以显示编译结果。

梦想是不可能实现的,正因为如此才值得我们去追寻。 这是我选择的路,即使付出一切,我也毫无怨言。
2005-09-29 17:41
如梦
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-9-21
收藏
得分:0 
fun(int a,int b)
{int  t;
  if(a>b)
    t=b;
  else
    t=a;
 return(t);
}
main()
{int a,b,c,d,e,t;
  printf("input five num\n");
  scanf("%d,%d,%d,%d,%d" , &a,&b,&c,&d,&e);
 t=fun(a,b);
 t=fun(t,c);
 t=fun(t,d);
 t=fun(t,e);
 printf("%d",t);
 getch();
}
  

学习不可少
2005-09-30 17:45
jef
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-10-1
收藏
得分:0 
14楼的创意很不错,对于我这种初学者,容易理解,一楼的优势能把脑袋弄懵了!其他的有点深!呵呵!

2005-10-02 09:47
squall___3
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-9-28
收藏
得分:0 
以下是引用jef在2005-10-2 9:47:03的发言: 14楼的创意很不错,对于我这种初学者,容易理解,一楼的优势能把脑袋弄懵了!其他的有点深!呵呵!
呵呵 因为我也是一个初学者 所以只会用初学者的方法
2005-10-02 10:46
baumgarten
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-10-2
收藏
得分:0 
试试这个!
#include <stdio.h>
#define MAX 1024
main()
{
    int a[MAX];
    int i;
    int n;
    int temp;
    scanf("%d\n",&n); //输入你要比较的数的个数 例如5
    for (i=0;i<n;i++)
      scanf("%d",&a[i]); //输入你要比较的数
    for (temp=a[0],i=0;i<n;i++)
    {
        if (a[i]>temp)
        temp = a[i];
    }
        printf("%d\n",temp);
}
2005-10-02 21:37
快速回复:[求助]脑袋不算开窍,求助
数据加载中...
 
   



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

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