c语言 jolly()是什么意思啊

img


这题不是输出两句话吗,直接printf这几句话不行吗,刚开始学c语言,就搞不懂,jolly不是个形容词吗,在这里为什么变成函数了,是不是所有英语单词加个()就变成了函数??救救孩子吧

函数如下:

/* 函数返回两个数中较大的那个数 */
int max(int num1, int num2) 
{
   /* 局部变量声明 */
   int result;
 
   if (num1 > num2)
      result = num1;
   else
      result = num2;
 
   return result; 
}

简单地说 可以这么理解
所有的一个英语单词加上一个()

int abc(){
    return 1
}
void abcd(){
   print("1") 
}

这里 abc,abcd都是函数。
一个返回值,一个没有返回值。

详细可以看下这个:

这可能是专门练习写自定义函数的吧
直接printf当然也是可以