求出1到10、20到30和35到45的三个的和
#include <stdio.h>
// 定义一个函数
void sum(int begin, int end)
{
    int sum = 0;
    int i = 0;
    for (i = begin; i <= end; i++)
    {
        sum += i;
    }
    printf("%d到%d的和是%d\n", begin , end , sum);
}
int main()
{
    sum(1,10);
    sum(20,30);
    sum(35,45);
    return 0;
}// 定义返回值的类型
int max(int a , int b)
{
    int ret;
    if (a > b){
        ret = a;
    }else{
        ret = b;
    }
    // 这个就是返回值
    return ret;
}
int main()
{
    // 接收返回的值
    int x = max(3,6);
    printf("%d\n", x);
    return 0;
}像上面把max函数写在上面是因为:
// 进行声明
int max(int a , int b);
int main()
{
    int x = max(3,6);
    printf("%d\n", x);
    return 0;
}
// 定义返回值的类型
int max(int a , int b)
{
    int ret;
    if (a > b){
        ret = a;
    }else{
        ret = b;
    }
    // 这个就是返回值
    return ret;
}void cheer(int i)
{
    printf("cheer %d\n", i);
}
int main()
{
    double f = 8.4;
    cheer(f);  // 8
    cheer(2.0);  // 2
    return 0;
}原文:https://www.cnblogs.com/mengd/p/11613873.html