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

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

請(qǐng)問(wèn)為什么第六行不能寫(xiě)return 0;?,return到底有什么用?

請(qǐng)問(wèn)為什么第六行不能寫(xiě)return 0;?,return到底有什么用?

C
梅緣綻放 2017-01-25 13:02:27
#include <stdio.h>/* Jone算出結(jié)果應(yīng)該怎么寫(xiě)函數(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ù)? */?void jackResult(int x, int y, int z){??? printf("我算不出來(lái)\n");}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é)果是:");??? //Jack沒(méi)有算出結(jié)果只說(shuō)了句話,是不是直接調(diào)用函數(shù)就可以了???? jackResult(a,b,c);??? return 0;}
查看完整描述

3 回答

已采納
?
豈可奈何

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

return作用: 1:結(jié)束該函數(shù)體,并返回調(diào)用處。如果是主函數(shù),則結(jié)束程序。如: (1)結(jié)束函數(shù)體,并返回調(diào)用處。例子:你可以依次把return前的//給去掉,看一下結(jié)果。(注:第一個(gè)return會(huì)影響第二個(gè)return的效果,除非用控制語(yǔ)句分開(kāi)。) #include<stdio.h> void text() { //return;//直接結(jié)束函數(shù)返回調(diào)用處,不執(zhí)行下面的 int i=5;//你可以給i改變值來(lái)達(dá)到效果 if(i<6){ printf("我執(zhí)行了!\n"); //return;//結(jié)束函數(shù)體,下面不執(zhí)行 printf("return有,看我執(zhí)不執(zhí)行\(zhòng)n"); } return;/*一般void最后不寫(xiě)return,因?yàn)楹瘮?shù)體結(jié)束后就回到調(diào)用處,所以寫(xiě)return多余,你可以加雙斜線注釋掉試一試*/ } int main(){ printf("開(kāi)始調(diào)用函數(shù)text\n"); text(); printf("結(jié)束調(diào)用函數(shù),return不加值直接返回調(diào)用處\n"); } (2)如果是主函數(shù),則結(jié)束程序。 你在主函數(shù)后面都有return0;這就是原因。 2:return xx帶值返回。結(jié)束函數(shù)體,并把值帶回到調(diào)用處。如求最大值: #include<stdio.h> int max(int a,int b){ if(a>b) return a;//返回調(diào)用處,并把a(bǔ)值傳出去 else return b;//兩個(gè)return只有一個(gè)有用,第一個(gè)會(huì)影響第二個(gè)的傳遞 printf("這個(gè)只是說(shuō)明return就結(jié)束函數(shù)體,無(wú)法繼續(xù)執(zhí)行函數(shù)的下面,只是證明一下,不必在意,如果執(zhí)行了這一句,說(shuō)明程序出錯(cuò)了"); } int main(){ int a=4;//可以改變值來(lái)看return傳值的結(jié)果 int s=8; int d;//最大值 d=max(a,s);//將函數(shù)的最大值傳給d printf("最大值是%d",d); return 0; }
查看完整回答
反對(duì) 回復(fù) 2017-01-25
  • 3 回答
  • 0 關(guān)注
  • 2658 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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