帮忙看个C语言函数问题,怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了帮忙看个C语言函数问题,怎么办相关的知识,希望对你有一定的参考价值。

参考技术A main写错了
你再试试
#include
"stdio.h"
int
gys(int
x,
int
y)

int
i;
for(i=x<y?x:y;
i>=1;
i--)

if(x%i==0
&&
y%i==0)

return(i);
break;



int
gbs(int
x,
int
y)

int
i,k;
k=1;
for(i=x>y?x:y;
i<=x*y;
i=i*k++)

if(i%x==0
&&
i%y==0)

return(i);
break;



void
main()

int
num1,num2;
scanf("%d%d",&num1,&num2);
printf("%d和%d的\n最大公约数为:%d,\n最小公倍数为:%d\n",num1,num2,gys(num1,num2),gbs(num1,num2));
参考技术B ……主函数main被写成mian
找不到主函数就没办法执行了
所以编译不错执行就错
参考技术C #include
"stdio.h"
int
gys(int
x,
int
y)

int
i;
for(i=x<y?x:y;
i>=1;
i--)

if(x%i==0
&&
y%i==0)

return(i);
break;


return
0;//加个返回

int
gbs(int
x,
int
y)

int
i,k;
k=1;
for(i=x>y?x:y;
i<=x*y;
i=i*k++)

if(i%x==0
&&
i%y==0)

return(i);
break;


return
0;//加个返回

void
main()
//main主函数改正

int
num1,num2;
scanf("%d%d",&num1,&num2);
printf("%d和%d的\n最大公约数为:%d\n最小公倍数为:%d\n",num1,num2,gys(num1,num2),gbs(num1,num2));
参考技术D #include
"stdio.h"
int
gys(int
x,
int
y)

int
i;
for(i=x<y?x:y;
i>=1;
i--)

if(x%i==0
&&
y%i==0)

return(i);
break;


return
0;//加个返回

int
gbs(int
x,
int
y)

int
i,k;
k=1;
for(i=x>y?x:y;
i<=x*y;
i=i*k++)

if(i%x==0
&&
i%y==0)

return(i);
break;


return
0;//加个返回

void
main()
//main主函数改正

int
num1,num2;
scanf("%d%d",&num1,&num2);
printf("%d和%d的\n最大公约数为:%d\n最小公倍数为:%d\n",num1,num2,gys(num1,num2),gbs(num1,num2));
第5个回答  2019-11-20 main写错了
你再试试
#include
"stdio.h"
int
gys(int
x,
int
y)

int
i;
for(i=x<y?x:y;
i>=1;
i--)

if(x%i==0
&&
y%i==0)

return(i);
break;



int
gbs(int
x,
int
y)

int
i,k;
k=1;
for(i=x>y?x:y;
i<=x*y;
i=i*k++)

if(i%x==0
&&
i%y==0)

return(i);
break;



void
main()

int
num1,num2;
scanf("%d%d",&num1,&num2);
printf("%d和%d的\n最大公约数为:%d,\n最小公倍数为:%d\n",num1,num2,gys(num1,num2),gbs(num1,num2));

c语言中的星号“*” 都有啥作用,含代码提问 求帮忙读一行程序

新人啊 看不明白前辈的代码 不知道这几句的星号应该怎么解释

unsigned short in_cksum(unsigned short * addr,int len);
char * packet;
是声明指针类型变量吗,为什么中间有个空格

第一句是函数的声明,参数是一个unsigned short类型的数据指针和int类型的数据长度;
第二句式char类型的指针,至于中间的空格多少是个人编码习惯的问题,一般*会在定义的指针变量左边且无空格!
希望可以帮到你
参考技术A 是声明指针类型,其实可以有空格也可以没有,主要是看个人喜好了,
不过建议没有空格
参考技术B 这是申明指针啊!申明指针通常有两种习惯,一种是char* packet,一种是char *packet。

以上是关于帮忙看个C语言函数问题,怎么办的主要内容,如果未能解决你的问题,请参考以下文章

请帮忙用C语言编写一个函数~~~功能是“文件复制”~~~谢谢~~

C语言大神求指点啊,帮忙改正以下商品查询函数search();

c语言中怎么调用windowsAPI函数,

C语言中函数调用怎么返回两个值

C语言高手来帮忙吧!!编写函数,求一个整型数组的第一个偶数的下标和最后一个偶数的下标。

c语言中的反函数怎么计算?