久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3373|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

C語言之形參和實(shí)參淺議1

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:471889 發(fā)表于 2019-2-3 05:23 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
C語言之形參和實(shí)參

1).定義
形參:形式參數(shù)。
     就是定義函數(shù)的時(shí)候,寫在函數(shù)名小括號(hào)后面的參數(shù)叫形參
實(shí)參:實(shí)際參數(shù)。
    就是調(diào)用函數(shù)的時(shí)候,調(diào)用函數(shù)時(shí)寫在函數(shù)名小括號(hào)后面的參數(shù)就叫實(shí)參

2).注意項(xiàng)
       a.實(shí)參既可以放常量,也可以放變量,還可以放表達(dá)式;形參:它其實(shí)可以理解為就是這個(gè)函數(shù)的局部變量
       b.實(shí)參給形參傳值,其實(shí)只是相當(dāng)于給函數(shù)的形參(局部變量)賦值
       c.值傳遞:在函數(shù)內(nèi)改變了形參的值,不會(huì)影響到外面的實(shí)參
       d.在C語言中,除了數(shù)組以外,所有的類型作為實(shí)參傳遞都是值傳遞
二 有參函數(shù)
帶參數(shù)的函數(shù)定義語法:
void  函數(shù)名(類型 參數(shù)名)
{
                  函數(shù)體;
}

應(yīng)用場景:當(dāng)函數(shù)完成某個(gè)功能必須要外界傳入一些數(shù)據(jù)的時(shí)候,就用參數(shù)
tips:代碼例子如下

#include <stdio.h>
/* 判斷一個(gè)數(shù)是不是水仙花數(shù)*/

void isFlower(int num)
{
    int bai = num / 100;
    int shi = num / 10 % 10;
    int ge = num % 10;
    //如果 百*百*百 + 十*十*十 + 個(gè)*個(gè)*個(gè) 等于這個(gè)數(shù)

    if( bai*bai*bai + shi*shi*shi + ge*ge*ge == num){
        //就是水仙花數(shù)
        printf("%d是水仙花數(shù)\n",num);
    }else{

        //    否則 不是水仙花數(shù)
        printf("%d不是水仙花數(shù)\n",num);
    }
}

//2、寫一個(gè)函數(shù),求指定某個(gè)數(shù)到某個(gè)數(shù)之間所有的整數(shù)的累加和

//如:3到8,算出3+4+5+6+7+8 = ?

void getN2MSum(int n,int m)
{
    int sum = 0;
    if(n < m){ //n比m小的情況
        for (int i=n; i<=m; i++) {
            sum += i;
        }
    }else{ //m比n小的情況
        for (int i=m; i<=n; i++) {
            sum += i;
        }
    }
    printf("%d到%d之間的和為%d\n",n,m,sum);
}

// 3、用函數(shù)來實(shí)現(xiàn)判斷一個(gè)年份是不是閏年

void isRunYear(int year)
{
    if( year % 400 ==0  || (year%4==0 && year %100!=0) )
{

        printf("%d年是閏年\n",year);
    }else{
        printf("%d年是平年\n",year);
    }
}

int main(int argc, const char * argv[])
{
    //調(diào)用語法:函數(shù)名(實(shí)參列表);
    isFlower(200);
    getN2MSum(100,1);//10+11+12....+20
    isRunYear(1900);
    return 0;
}

51最常用實(shí)參延時(shí)
void delay(void)//固定時(shí)間
{
        unsigned int i,j ;
        for(i=0;i<100;i++)
        {
                for(j=0;j<800;j++)         ;               
        }
}
51最常用形參延時(shí)
void delay(uint k)//可變時(shí)間
{
        unsigned int i,j ;
        for(i=0;i<k;i++)
        {
                for(j=0;j<800;j++) ;
}
}

LCD12864帶指針多形參函數(shù)
void Display(uchar zhuoyou,  uchar ye,  uchar shuonie,  uchar *p)
{
        uchar i;
        Select_zhuoyou(zhuoyou);
        Set_ye(ye);
        Set_shuonie(shuonie);
        for(i=0;i<16;i++)
        {
                wridat(p[i]);
        }
        Set_ye(ye+1);
        Set_shuonie(shuonie);
        for(i=0;i<16;i++)
        {
                wridat(p[i+16]);
        }                               
}
先到此,后續(xù).............

評(píng)分

參與人數(shù) 6黑幣 +137 收起 理由
static + 10
zhengchong60 + 15
areyouok + 35
鉆牛尖滴劉尖尖 + 12
shuisheng60 + 15
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:473186 發(fā)表于 2019-2-5 03:59 | 只看該作者
學(xué)習(xí)了,謝謝分享

評(píng)分

參與人數(shù) 2黑幣 +70 收起 理由
jinsheng7533967 + 35
shuisheng60 + 35

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:472242 發(fā)表于 2019-2-8 13:20 | 只看該作者
不錯(cuò),也來學(xué)習(xí)了

評(píng)分

參與人數(shù) 12黑幣 +298 收起 理由
就你**** + 16
鉆牛尖滴劉尖尖 + 15
站著說話不腰疼 + 15
找人PK + 12
sheng7533967 + 15
zhengchong60 + 15
yoxi + 35
Sawardeakar + 35
Trump1438 + 35
#include51.h + 35
刀刀見紅 + 35
jinsheng7533967 + 35

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:298008 發(fā)表于 2020-2-22 22:57 | 只看該作者
謝謝樓主分享!!!
回復(fù)

使用道具 舉報(bào)

5#
ID:798201 發(fā)表于 2021-1-8 09:34 | 只看該作者
看懂了,謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产日产精品一区二区三区四区 | av大片在线| 国产激情一区二区三区 | 国产精品久久久久久久7电影 | 国产精品不卡一区 | 午夜影院 | 欧美日韩不卡合集视频 | 国产日韩欧美二区 | 午夜精品在线 | 亚洲欧美一区二区三区视频 | 国产日韩欧美中文字幕 | 午夜精品一区二区三区在线视频 | 日韩在线中文字幕 | 成人免费视频网站在线看 | 久久久久国产一区二区三区 | 日韩国产精品一区二区三区 | 蜜臀网站 | 久久久精品一区 | 国产精品一二三区 | 中文亚洲字幕 | 国产在线观看一区二区三区 | 日韩成人免费视频 | 91色视频在线观看 | 精品在线观看入口 | 国产ts人妖系列高潮 | 精品久久久久久国产 | 成人免费一区二区三区牛牛 | 午夜二区 | 国产成人艳妇aa视频在线 | 特级一级黄色片 | 国产精品久久久久久久三级 | 国产精品揄拍一区二区久久国内亚洲精 | 亚洲免费视频在线观看 | 欧美视频免费 | 欧美一区二区三区视频 | 日日操操 | 国产精品成人在线播放 | 亚洲人在线观看视频 | 精品欧美一区二区三区免费观看 | 中文字幕国产 | 九九国产在线观看 |