任意从键盘输入10个整数,用函数编程实现计算其中的最大值。 要求用数组作为函数参数编程实现计算最大值的函数FindMax(),

5人阅读 评论(0) 收藏 举报
分类:


任意从键盘输入10个整数,用函数编程实现计算其中的最大值。 要求用数组作为函数参数编程实现计算最大值的函数FindMax(),即按照如下函数原型编写该函数:int FindMax(int num[], int n);要求:1)在主函数中打印输出函数求得的最大值, 必须用函数编程,否则不给分。 2)**输入格式要求:无任何信息提示, 每输入一个数,键一次回车, 格式要求为"%d" 3)**输出格式要求:"max=%d\n"
   
#include <stdio.h>
int FindMax(int a[],int n) 
{             
  int Max,j;
  Max=0;             //1
   for(j=1;j<n;j++) //1
  {               
     if(a[j]>a[Max])//1
     {            
         Max=j;    //1   
     }
   }
 return a[Max];
}             
main()
{             
  int a[10];
  int i;
  int Max;
  for(i=0;i<10;i++)
   {              
     scanf("%d",&a[i]); //1
   }
   Max=FindMax(a,10);  //1
   printf("max=%d\n",Max);
}


查看评论

从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组。

新浪博客真麻烦,说账号有风险让改密码,又说网络不稳改不了密码。 好几天没发了,就在这发吧。记录自己的学习路途。 问题描述:从键盘任意输入10个整数,用函数编程实现将其中最大数与最小数的...
  • YAwDeep
  • YAwDeep
  • 2016年03月15日 23:48
  • 5230

用函数编程计算两整数的最大值

#include #include int good(int a,int b) { if(a>b) return a; else if(a
  • XG17_38241417150
  • XG17_38241417150
  • 2017年11月10日 22:32
  • 144

用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。

#include int GetMax(int a,int b); int main () { int x,y,max; printf("Inputx,y:"); scanf("%d...
  • xg1738241417141
  • xg1738241417141
  • 2017年12月22日 17:57
  • 215

输入10个数,求出最大元素是第几个数(数组作为函数参数)

小结: 调用有参数的函数时,需要提供实参。实参可以是常量、变量、表达式。数组元素的作用相当于变量。 数组元素可以作为函数实参,其方法与变量相同,向形参传递数组元素的值。数组名也可作为实参和形参,传...
  • u012701023
  • u012701023
  • 2015年07月07日 16:49
  • 1120

计算最大值和最小值

从键盘任意输入10个整数,用指针变量作函数参数编程计算最大值和最小值,并返回它们所在数组中的位置。 例如,程序的一组运行结果如下: Input 10 numbers: -1 2 3 ...
  • u013232740
  • u013232740
  • 2015年02月13日 21:36
  • 1240

7.4.采用穷举法,用函数编程实现计算两个正整数的最小公倍数的函数,在主函数中调用该函数计算并输出从键盘任意输入的两个数的最小公倍数。

include int LCm(int n,int m); int main() { int a,b; printf("输入a,b:"); scanf("%d,%d",&a,&...
  • tx15761422852
  • tx15761422852
  • 2017年12月28日 20:50
  • 445

C语言:从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出

题目:从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出。 下面是我写的程序,我用visual studio 2010编译通过,运行正常。 源程序代码如下: ...
  • abzbi
  • abzbi
  • 2012年08月21日 13:31
  • 80751

比较两整数的最大值,在主函数中调用该函数的值并输出其最大值。

#include #include int max(int a,int b) { return a>b?a:b; }int main() { int a,b; printf...
  • tx17_38381517116
  • tx17_38381517116
  • 2017年11月21日 13:28
  • 104

用指向函数的指针变量作函数的参数求两个整数中的最大值、最小值、和

//用指向函数的指针变量作函数的参数#include #include void main(){ int max(int,int);//函数声明 int min(int,int);//函数声明 int...
  • huangyiyun
  • huangyiyun
  • 2008年01月03日 22:35
  • 6985

编程计算并输出两个整数的最大值

#include int main() { while(1) { int a,b,max; printf("请输入两个整数(以空格键分隔):"); scanf("%d%d",&a,&b...
  • TX17_38381517124
  • TX17_38381517124
  • 2017年10月25日 20:42
  • 393
    个人资料
    等级:
    访问量: 565
    积分: 32
    排名: 195万+
    阅读排行
    文章分类
    文章存档
    最新评论