第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

關(guān)于遞歸函數(shù),菜鳥(niǎo)不懂,求大神詳細(xì)講解

關(guān)于遞歸函數(shù),菜鳥(niǎo)不懂,求大神詳細(xì)講解

C
Alone_shin 2015-08-02 16:57:18
#include <stdio.h>/* 定義獲取單詞數(shù)量的函數(shù) */int getWordNumber(int n){ ??? ? if(n == 1)? ? {? ? ? ? return 1; ? ?//第一天只會(huì)1個(gè)單詞? ? }? ? else{? ? ? ? return getWordNumber (n-1)+n ; ? ? ? //到第天會(huì)的單詞數(shù)量? ? }}int main(){? ? int num = getWordNumber(10); ? ? //獲取會(huì)了的單詞數(shù)量? ? printf("小明第10天記了:%d個(gè)單詞。\n", num);? ? return 0;}
查看完整描述

4 回答

?
Alone_shin

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超0個(gè)贊

我本來(lái)想弄個(gè)可以無(wú)限輸入積分的程序(就是可以只運(yùn)行一次程序就能從鍵盤(pán)輸入輸入無(wú)限次數(shù)據(jù)),可是想不出別的循環(huán)方法,比如下面的代碼:

#include <stdio.h>

float zf(int time,int jl)//time為下班時(shí)間,jl為13公里

{

? ? float money;

? ? if(time>5 && time<=23)

? ? {

? ? ? ? money=(jl-3)*2.3+14;

? ? ? ? return money;

? ? }else

? ? {

? ? ? ? money=(jl-3)*2.3+(jl-3)*0.46+14;

? ? ? ? return money;


? ? }

}

int main()

{

? ? int jl=13;

? ? int time;

? ? printf("請(qǐng)輸入你的下班時(shí)間:");

? ? LOOP:scanf("%d",&time);

? ? if(1<=time && time<=24)

? ? {

? ? ? ? printf("你的費(fèi)用為%.1f元\n",zf(time,jl));

? ? }else

? ? {

? ? ? ? printf("你輸入的數(shù)據(jù)有誤請(qǐng)?jiān)谳斠淮?);

? ? ? ? goto LOOP;

? ? }


? ? return 0;

}


查看完整回答
反對(duì) 回復(fù) 2015-08-05
  • sca11
    sca11
    循環(huán)語(yǔ)句有 1.while 2.do while 3.for三種 goto 只是實(shí)現(xiàn)跳到定義的標(biāo)識(shí)符處,注意看你goto loop的位置,是在else的{}括號(hào)內(nèi),只有當(dāng)if判斷條件不成立的時(shí)候,才實(shí)行else 并goto loop 在你這里只是goto語(yǔ)句只是輸入錯(cuò)誤的時(shí)候才跳回去,關(guān)于goto語(yǔ)句 很多人都認(rèn)為這事代碼混亂的源泉,盡量不用 如果想要實(shí)現(xiàn)循環(huán),可以如下代碼替換 while(scanf("%d",&time)>0) { if(1<=time && time<=24) { printf("你的費(fèi)用為%.1f元\n",zf(time,jl)); printf("請(qǐng)輸入你的下班時(shí)間:"); } else { printf("你輸入的數(shù)據(jù)有誤請(qǐng)?jiān)谳斠淮蝄n"); printf("請(qǐng)輸入你的下班時(shí)間:"); } }
?
Alone_shin

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超0個(gè)贊

好的,謝謝

查看完整回答
反對(duì) 回復(fù) 2015-08-04
?
sca11

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

遞歸代碼詳解

查看完整回答
反對(duì) 回復(fù) 2015-08-04
?
sca11

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

這問(wèn)題我今天答過(guò)兩次了,就在這論壇里,自己去搜下吧?,其中有一問(wèn)題是? 遞歸詳解

查看完整回答
反對(duì) 回復(fù) 2015-08-04
  • 4 回答
  • 0 關(guān)注
  • 1469 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)