42 lines
697 B
C
42 lines
697 B
C
#include <stdio.h>
|
|
|
|
// 函数的声明,一般当子函数在主函数的下方时,需要在主函数的上方进行声明
|
|
void myfun1();
|
|
void myfun2(int a, int b);
|
|
int myfun3(int a, int b);
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
myfun1();
|
|
|
|
return 0;
|
|
}
|
|
|
|
// 定义一个没有参数也没有返回值的函数
|
|
void myfun1()
|
|
{
|
|
printf("hello world\n");
|
|
printf("nihao beijing\n");
|
|
printf("welcome to 1000phone\n");
|
|
|
|
return;
|
|
}
|
|
|
|
// 定义一个有参数的函数
|
|
void myfun2(int a, int b)
|
|
{
|
|
int sum;
|
|
sum = a + b;
|
|
|
|
printf("%d + %d = %d\n", a, b, sum);
|
|
}
|
|
|
|
// 定义一个有返回值的函数
|
|
int myfun3(int a, int b)
|
|
{
|
|
int sum;
|
|
sum = a + b;
|
|
|
|
return sum;
|
|
}
|