c语言编写函数fn.x C语言编写函数fx

c语言:请编写一个函数fun,函数的功能是:求出N×M整型数组的最大元素及其行下标和列下标

int fun(int a[N][M])//数组的大小是传不过去的,应该改成int fun(int a[][],int m,int n),当然你并没有用到数组的大小,所以你的写法没错,你的宏定义错了

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的昆山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

#define N 4;

#define M 3;

不要加分号啊,宏定义不是一个语句,把宏定义后面的分号去掉就行了

C语言如何编写下面的函数?

#includemath.h

double func( double num )

{

return (sqrt(num) + 2*num)/(num - 5);

}

C语言函数的编写和调用

在show函数中你只是判断了数组元素的大小,根本没有对数组进行操作,所以数组中的元素并没有改变,估计是你写程序时写漏了点东西~~

imax=i;

imax=0;

这里的imax=0; 对函数来说是毫无用处的,估计你写漏了~~应该是x[imax]=0才对~

PS: int b 也是没有什么用处的。

即:

#include "stdio.h"

int show (int x[] ,int n)

{

int i,imax;

imax=0;

for (i=1;i=n-1;i++)

if (x[i]x[imax])

imax=i;

x[imax]=0;

return 0;

}


名称栏目:c语言编写函数fn.x C语言编写函数fx
本文地址:http://ybzwz.com/article/dosghje.html