最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

jackResult(a,b,c);(24行)為什么不放在(22行)jack的printf里

jackResult(a,b,c);為什么不放在jack的printf里

正在回答

3 回答

還有我用char不加*的話(在cb上),直接停止運(yùn)行了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

原初的火

沒(méi)點(diǎn)回復(fù)...
2017-08-06 回復(fù) 有任何疑惑可以回復(fù)我~

jackResult(a,b,c); 對(duì)于這個(gè)函數(shù)的內(nèi)容只是輸出一串字符串并沒(méi)有返回任何一個(gè)參數(shù),因此無(wú)法像你說(shuō)的放入第22行進(jìn)行調(diào)用,如果你想直接放入22行的話需要修改一些東西。代碼如下(輸出結(jié)果和要求一至,但這道題不會(huì)給你通過(guò),因?yàn)闆](méi)有用void,╮(╯▽╰)╭):

#include <stdio.h>

/* Jone算出結(jié)果應(yīng)該怎么寫函數(shù)? */

?int ?joneResult(int x, int y, int z)

{

? ?int sum = x+y+z;

? ?return sum/3; ? ? ? ?//這里是不是應(yīng)該將sum返回呢?

}

/* Jack沒(méi)有算出結(jié)果只說(shuō)了一句話是不是應(yīng)該用無(wú)返回值函數(shù)? */

?char* jackResult(int x, int y, int z) ? ? ?//用 char* 作為返回值類型,也就是char型數(shù)組

{

? ? return "我算不出來(lái)"; ? ? ? ? ? //返回的字符串

}

int main()

{

? ? int a, b, c;

? ? a = 10;

? ? b = 20;

? ? c = 30;

? ? //Jone的返回值類型是什么?

? ? ?int ? ?jR = joneResult(a, b, c);?

? ? printf("Jone運(yùn)算結(jié)果是:%d\n", jR);

? ? printf("Jack運(yùn)算結(jié)果是:%s",jackResult(a,b,c)); ? ? ? ?//用%s來(lái)輸出字符串

? ? //Jack沒(méi)有算出結(jié)果只說(shuō)了句話,是不是直接調(diào)用函數(shù)就可以了?

? ? return 0;

}


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

奇怪的阿怪

請(qǐng)問(wèn)你這里定義jackResult函數(shù)的時(shí)候不用指針可以嗎?就像char jackResult(……)
2017-07-27 回復(fù) 有任何疑惑可以回復(fù)我~
#2

原初的火

我把char*換成int也行,有沒(méi)有什么區(qū)別?
2017-08-06 回復(fù) 有任何疑惑可以回復(fù)我~

//22行的代碼中的printf函數(shù)只是為了輸出?"Jack運(yùn)算結(jié)果是:" 這個(gè)字符串。

//當(dāng)22行輸出完?"Jack運(yùn)算結(jié)果是:" 之后,才到24行的調(diào)用?jackResult(a,b,c) 來(lái)輸出Jack 的結(jié)果。

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

jackResult(a,b,c);(24行)為什么不放在(22行)jack的printf里

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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