麻烦哪位高手帮忙解释一下c语言中gcd函数的用法,最好整点简单的例子,谢啦
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了麻烦哪位高手帮忙解释一下c语言中gcd函数的用法,最好整点简单的例子,谢啦相关的知识,希望对你有一定的参考价值。
参考技术A c语言中没有gcd函数,要自己编。本回答被提问者采纳c语言问题。我编的。初学函数。略懂指针。编了以下程序不知错在哪里。求高手帮忙
定义一个函数,功能是计算n个学生的成绩中,高于平均成绩的人数,并作为函数值。用主函数来调用它,统计50个学生成绩中,高于平均成绩的有多少人?
#include<stdio.h>
main()
int fun();
int i,j,num;
float s[5][10];
for(i=0;i<5;i++)
for(j=0;j<10;j++)
scanf("%f",&s[i][j]);
num=fun(s[5]);
printf("%d",num);
getch();
int fun(float x[5][10])
int i,j;
int num=0,a,s=0;
for(i=0;i<5;i++)
for(j=0;j<10;j++)
s+=x[i][j];
a=s/50;
for(i=0;i<5;i++)
for(j=0;j<10;j++)
if(x[i][j]>a)
num++;
return num;
修改如下:
函数声明int fun();改成:int fun(float x[5][10]));
函数调用num=fun(s[5]);改成:num=fun(s);
int num=0,a,s=0;改成:int num=0; float a,s=0; 参考技术A 函数声明要写在main函数外面
即int fun();不能放在main函数中 参考技术B 你的a,b声明的大小是100x81,但在tra函数中,你又把它们当成m x n的二维数组来处理,当然出错了
以上是关于麻烦哪位高手帮忙解释一下c语言中gcd函数的用法,最好整点简单的例子,谢啦的主要内容,如果未能解决你的问题,请参考以下文章
(急)IP协议源代码(C++)中的转发函数谁能帮忙解释一下?
C语言打印图中两点之间的所有路径,不是最短路径!!!谢谢高手麻烦帮忙 代码要实现哈!