C语言——函数(声明、定义、调用)

C语言中函数的使用

1、函数的声明

函数有两种类型:
1)有返回值:前面用 int float double char来定义的,如int even(int n),前面的int就是返回值类型,注意最后要加分号。

#include<stdio.h>
int even(int n);

2)没有返回值,就用void写在最前面,如void even(int n),注意最后要加分号。

#include<stdio.h>
double result;
int n;
void even(result,n);//void even(double,int);

2、函数的定义

1)有返回值的函数,定义形式为int even(int) {函数内容 return 返回结果 }

int even(int n)
{
    if(n%2==0)
        return 1;
    else
         return 0;
 }

2)没有返回值的函数,结构为void complex_pod(double x1,double x2,double y1,double y2)

void complex_pod(double x1,double x2,double y1,double y2)
{
    result_real=x1*x2-y1*y2;
    result_imag=x1*y2+x2*y1;
 }

3、函数的调用

1)有返回值的,先定义一个变量如c=f(n);

c=f(x);

2)没有返回值的,直接调用

complex_pod(real1,imag1,real2,imag2);
发布了25 篇原创文章 · 获赞 2 · 访问量 1707

猜你喜欢

转载自blog.csdn.net/ytt999/article/details/104576314