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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

為什么輸出結(jié)果為“asd 的運算結(jié)果為不可以算出” 跪求原因!

#include <stdio.h>
int asd (int x,int y,int z)
{
?
int sum=x+y+z;
? return sum/3;
}
void asdf (int x,int y,int z)
{
printf("不可以算出");
?
}
int main ()
{
? int a,b,c;
a=10;
? b=20;
? c=30;
? printf("asd 的運算結(jié)果為",asd(a,b,c));


? asdf(a,b,c);
? return 0;
}


正在回答

4 回答

//看下面程序及注釋

#include <stdio.h>
int asd (int x,int y,int z) ? //這邊定義了一個asd的求和函數(shù),但返回了其值的3分之1(‘/’相除取整)
{
??
int sum=x+y+z;
? return sum/3;
}
void asdf (int x,int y,int z) ? //asdf只是達(dá)到一個打印“不可以算出的目的”
{
printf("不可以算出");
??
}
int main ()
{
? int a,b,c;
a=10;
? b=20;
? c=30;
? printf("asd 的運算結(jié)果為%d\n",asd(a,b,c)); ? //這里應(yīng)加格式占位符%,才能達(dá)到對函數(shù)asd的正確調(diào)用,一般加 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?換行符/n可以優(yōu)化輸出效果


? asdf(a,b,c); ? //因為調(diào)用了函數(shù)asdf。所以會打印“不可以算出”
? return 0;

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

倒數(shù)第五行代碼改為: printf("asd 的運算結(jié)果為%d",asd(a,b,c));

%d是輸出格式,輸出時會用asd(a,b,c)替換的,沒有%d的話就會只輸出字符串“asd的運算結(jié)果為”,
再加上后面調(diào)用的asdf(a,b,c)方法必定輸出的字符串“不可以算出”,就成了你看到的結(jié)果。

修改后的輸出結(jié)果為“asd的運算結(jié)果為20不可以算出”,

這代碼還需要改進(jìn)啊

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

? printf("asd 的運算結(jié)果為%d",asd(a,b,c));

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

? printf("asd 的運算結(jié)果為",asd(a,b,c));

這句話沒有輸出的對象

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

舉報

0/150
提交
取消

為什么輸出結(jié)果為“asd 的運算結(jié)果為不可以算出” 跪求原因!

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

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

幫助反饋 APP下載

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

公眾號

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