真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語言基礎(chǔ)之函數(shù)和流程控制-創(chuàng)新互聯(lián)

函數(shù)和流程控制也是每個編程語言的基本概念,函數(shù)是劃分模塊的最小單位,良好的函數(shù)規(guī)劃能直接提升軟件的質(zhì)量,C語言的流程控制主要由以下幾個語句組成,條件分支語句、選擇語句、循環(huán)語句、goto語句、return語句等。

創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的順慶網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

  函數(shù)的定義


      一個函數(shù)包含返回值、函數(shù)名和參數(shù)列表,如下定義了一個返回值為 int 函數(shù)名為show擁有一個int類型參數(shù)的函數(shù)

int show(int param) {
    printf("這是一個名為show的函數(shù)");
    return 0;
}

   再來定義個沒有返回值,沒有參數(shù)列表的函數(shù)

void info(void) {
    printf("參數(shù)列表里的void可以不要");
}

  函數(shù)調(diào)用


#include 
int show(int param) {
    printf("show\n");
    return 0;
}

void info(void) {
    printf("info\n");
}

void multi_param(int a, int b, int c) {
    printf("多個參數(shù)用逗號分割\n");
}

int main(int argc, char *argv[]) {
    int result = show(10); ///調(diào)用show
    info(); ///調(diào)用info
    multi_param(1, 2, 3); ///調(diào)用

    return 0;
}

條件分支語句


void show_score(int score) {
    if (100 == score) {
        printf("滿分\n");
    }
}

void show_score(int score) {
    if (100 == score) {
        printf("滿分\n");
    } else {
        printf("不是滿分\n");
    }
}

void show_score(int score) {
    if (score >= 90) {
        printf("高分\n");
    } else if (score >= 60) {
        printf("及格\n");
    } else {
        printf("不及格\n");
    }
}

選擇語句


void show(int value) {
    switch (value) {
    case 1:
        printf("one\n");
        break;
    case 2:
        printf("two\n");
        break;
    case 3:
        printf("three\n");
        break;
    default:
        printf("以上都不滿足時,就到此處\n");
        break;
    }
}

循環(huán)語句

void plus() {
    int i, total = 0;
    /// 1 + 2 + 3 +...+ 100
    for (i = 1; i <= 100; i++) {
        total += i;
    }
    printf("result=%d\n", total);
}

void plus() {
    int i = 0, total = 0;
    /// 1 + 2 + 3 +...+ 100
    while (i <= 100) {
        total += i;
        i++;
    }
    printf("result=%d\n", total);
}
void plus() {
    int i = 0, total = 0;
    /// 1 + 2 + 3 +...+ 100
    do {
        total += i;
        i++;
    } while (i <= 100);
    printf("result=%d\n", total);
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


本文題目:C語言基礎(chǔ)之函數(shù)和流程控制-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://weahome.cn/article/csjecs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部