C語言day05-01打飛機

pragma mark 打飛機

pragma mark 概念

/**
 
 // 函數(shù)是一段具備特定功能的程序段
 // 定義函數(shù)的目的:將一個功能封裝起來方便復(fù)用
 
 */
/*
 不使用函數(shù)的弊端:
 1. 重復(fù)代碼太多,又臭又長
 2. 當(dāng)需求變更,很多地方都需要修改代碼
 
 */

/**
 使用函數(shù)的好處:
 1. 提高代碼的復(fù)用性,代碼更簡潔
 2. 當(dāng)需求變更,不用修改很多地方
 */

/**
 打飛機的功能:
 左移、右移、上移、下移、開炮、死
 
 將人類的思維 ---> 代碼
 1. C語言程序是由函數(shù)組成
 2. 什么是函數(shù)?函數(shù)就是一段具有具備特定功能的程序段
 
 */

pragma mark 代碼

#include <stdio.h>
// 想左移的函數(shù)
int left()
{
    
    printf("看反光鏡\n");
    printf("向左打方向盤\n");
    printf("加油門\n");
    printf("回正方向盤\n");
    printf("通知后方的飛機\n");
    
    return 0;
}

// 想右移的函數(shù)
// 函數(shù)是一段具備特定功能的程序段
// 定義函數(shù)的目的:將一個功能封裝起來方便復(fù)用

int right()
{
    printf("看反光鏡\n");
    printf("向右打方向盤\n");
    printf("加油門\n");
    printf("回正方向盤\n");
    
    return 0;
}


int main()
{
    /*
     不使用函數(shù)的弊端:
     1. 重復(fù)代碼太多,又臭又長
     2. 當(dāng)需求變更,很多地方都需要修改代碼
     
     */
    /**
     使用函數(shù)的好處:
     1. 提高代碼的復(fù)用性,代碼更簡潔
     2. 當(dāng)需求變更,不用修改很多地方
     */
    
    /*
    printf("看反光鏡\n");
    printf("向左打方向盤\n");
//    printf("加油門\n");
    printf("回正方向盤\n");
    printf("通知后方的飛機\n");
    */
    left();
    printf("---------\n");
    /*
    printf("看反光鏡\n");
    printf("向右打方向盤\n");
    printf("加油門\n");
    printf("回正方向盤\n");
     */
    right();
    printf("---------\n");
    /*
    printf("看反光鏡\n");
    printf("向左打方向盤\n");
//    printf("加油門\n");
    printf("回正方向盤\n");
    printf("通知后方的飛機\n");
     */
    printf("---------\n");
    left();
    return 0;
}



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容