定义一个函数,功能为:从键盘上输入3个整数,输出其中的最大值 c语言编程
#includestdio.h
创新互联专注于达拉特网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供达拉特营销型网站建设,达拉特网站制作、达拉特网页设计、达拉特网站官网定制、成都微信小程序服务,打造达拉特网络公司原创品牌,更为您提供达拉特网站排名全网营销落地服务。
int findmax(int a,int b)
{
if(ab)
return a;
else
return b;
}
int main()
{
int a,b,c;
scanf("%d%d%d",a,b,c);
int max;
max = findmax(a,b);
max = findmax(max,c);
printf("max = %d",max);
return 0;
}
C语言指针问题
#includestdio.h
void main()
{
int FindMax(int *p,int m,int n,int *pRow,int *pCol);
int m,n,Max,t,q;
int score[100][100]={{12,45,98,87},{47,88,68,95},{87,56,55,78}};
printf("How many rows?\n");
scanf("%d",m);
printf("How many colum?\n");
scanf("%d",n);
Max=FindMax(score[0],m,n,t,q);
printf("The hightest score is:%d\n",Max);
printf("The student is %d class %dth student.\n",t,q);
}
int FindMax(int *p,int m,int n,int *pRow,int *pCol)
{
int i,j,max;
max=p[0];
for(i=0;im;i++)
for(j=0;jn;j++)
{
if(max*(p+i+j))
{
max=*(p+i+j);
*pRow=i+1;
*pCol=j+1;
}
}
return max;
}
不懂在问我吧,写出来太麻烦了
C语言简单编成题!!!路过的大神可以救救急嘛!!!太感谢了!!!
#include stdio.h
int FindMax(int num[], int n, int *pMaxPos);//函数返回最大值,pMaxPos返回最大值所在的下标
int FindMin(int num[], int n, int *pMinPos);//函数返回最小值,pMaxPos返回最小值所在的下标
int main()
{
int a[6],max,min,i;
printf("Input 6 numbers:\n");
for(i=0;i6;++i)
scanf("%d",a[i]);
FindMax(a,6,max);
FindMin(a,6,min);
printf("Max=%d,Position=%d,Min=%d,Position=%d\n",a[max],max,a[min],min);
return 0;
}
int FindMax(int num[], int n, int *pMaxPos)
{
int i;
for(*pMaxPos=0,i=1;in;++i)
if(num[*pMaxPos]num[i])
*pMaxPos=i;
return num[*pMaxPos];
}
int FindMin(int num[], int n, int *pMinPos)
{
int i;
for(*pMinPos=0,i=1;in;++i)
if(num[*pMinPos]num[i])
*pMinPos=i;
return num[*pMinPos];
}
名称栏目:C语言函数findmax C语言函数指针
文章出自:http://lswzjz.com/article/doosdjg.html