標(biāo)題: 急~幫忙寫個(gè)簡(jiǎn)單程序 [打印本頁]

作者: jerin    時(shí)間: 2008-6-26 16:51
標(biāo)題: 急~幫忙寫個(gè)簡(jiǎn)單程序
【求助】單片機(jī)編程 幫忙者贈(zèng)送高額SHB 急~

編一程序找出--30 20 25 40 32 --35 21 54 65 40十個(gè)數(shù)中的最大值,并求出平均值,將最大值和平均值打印出來


求高人幫忙~
最后把注釋也寫下
急啊 
希望高人幫忙

作者: admin    時(shí)間: 2008-6-28 08:14

//以整數(shù)為例

#include<stdio.h>
void main()
{
 int a[10];
 int i;
 for(i=0;i<10;i++)
  scanf("%d",&a);//實(shí)現(xiàn)對(duì)所求10個(gè)數(shù)的輸入
 int max;
 max=a[0];
 for(i=1;i<10;i++)
  if(max<a)
   max=a;
  printf("所求的最大值為%d\n",max);
}

 

方法二:

#include<stdio.h>
void main()
{
 int max;
 int a,i=1;
 scanf("%d",&a);
 max=a;
 while(i<10)//用循環(huán)實(shí)現(xiàn)后9個(gè)數(shù)的輸入
 {
  i++;
  scanf("%d",&a);
  if(max<a)
   max=a;
  else
   continue;
 }
 printf("所求的最大數(shù)為%d",max);

}

方法三:

需要好眼力哦,呵呵

#include<stdio.h>
void main()
{
 int max,a;
 scanf("%d",&a);
 max=a;
 scanf("%d",&a);
 if(max<a);
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
  scanf("%d",&a);
 if(max<a)
 max=a;
 printf("所求的最大數(shù)是%d",max);


}


作者: a13758777532    時(shí)間: 2008-7-15 14:22
有水平,將來世界和平就靠你了!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1