C语言day05-05函数练习

作者: liyuhong165 | 来源:发表于2016-04-30 11:49 被阅读44次

pragma mark 函数练习

pragma mark 概念

pragma mark 代码

#include <stdio.h>
/*
    写一个函数 打印一朵玫瑰花
    写一个函数打印N朵玫瑰花
    写一个函数从键盘输入三个整型数字,找出其最大值
    写一个函数求三个数的平均值
 */
void printRose()
{
    printf("{@}\n");
    printf(" |\n");
    printf("\\|/\n");   // 在C语言\有特殊的函数,它是一个转义字符
    printf(" |\n");
}
void printRoses(int value)
{
    for (int i = 0; i < value; i++) {
        /*
        printf("{@}\n");
        printf(" |\n");
        printf("\\|/\n");   // 在C语言\有特殊的函数,它是一个转义字符
        printf(" |\n");
        printf("\n");
         */
        printRose();
    }
}

int getMax(int v1,int v2,int v3)
{
    // 定义一个临时变量 用来记录前两个的比较
    int temp = v1 > v2 ? v1 : v2;
    int max = temp > v3 ? temp : v3;
    
    return max;
}

int average(int v1,int v2,int v3)
{
    int average = (v1+v2+v3) /3;
    return average;
}
int main()
{
    
    /*
//    printRose();
    printRoses(5);
    */
#pragma mark 输入三个整型数字,找出其最大值
    /*
    printf("请输入三个整数,用逗号隔开,以回车结束\n");
    int num1,num2,num3;
    scanf("%i,%i,%i",&num1,&num2,&num3);
    int result = getMax(num1,num2,num3);
    printf("result = %i\n",result);
    */
#pragma mark 三个数的平均值
    printf("请输入三个整数,用逗号隔开,以回车结束\n");
    int num1,num2,num3;
    scanf("%i,%i,%i",&num1,&num2,&num3);
    int result = average(num1, num2, num3);
    printf("result = %i\n",result);

    return 0;
}

相关文章

  • C语言day05-05函数练习

    pragma mark 函数练习 pragma mark 概念 pragma mark 代码

  • C语言练习题: 函数部分

    C语言练习题:函数部分(9题) 上一篇: C语言练习题:循环部分 下一篇: C语言练习题:数组部分 斐波那契,函数...

  • C语言练习题:循环部分

    C语言练习题:循环部分(20题) 上一篇: C语言练习题:if语句部分 下一篇: C语言练习题:函数部分 求一正整...

  • C语言练习题: 数组部分

    C语言练习题:数组部分 数组实现冒泡排序(15题) 上一篇: C语言练习题:函数部分 求一正整数限定内所有素数 数...

  • iOS开发 -- C语言基础3(函数)

    iOS开发 -- C语言基础3(函数) 什么是函数 一、函数的分类 C语言中的函数就是面向对象中的"方法",C语言...

  • gcc

    C语言 c语言是面向函数的语言,所以c语言中全部都是函数 看看单文件中对函数的生命和调用。 要先对函数进行声明再进...

  • 是否还需要在源文件中添加“extern C”?

    c++调用c语言的函数时我们一般在c语言函数声明处用extern "C"包c函数。例如: extern "C"的主...

  • 2018-08-29日常C笔记

    C语言初学笔记 C语言程序是由函数组成的C语言程序启动时,系统就会自动调用名字叫main的函数C语言规定了函数定义...

  • Redis 源码简洁剖析 02 - SDS 字符串

    C 语言的字符串函数 C 语言 string 函数[https://devdocs.io/c-strings/],...

  • C语言函数练习及思考

    在编程时,往往都采用了函数这种模块,而且等级考试一般都采用了函数实现。几乎没有程序是只用一个mian 函数来实现...

网友评论

    本文标题:C语言day05-05函数练习

    本文链接:https://www.haomeiwen.com/subject/kzjkrttx.html