求a、b和c的更大值并輸出。
求a、b和c的更大值并輸出。
#include
int f(int x,______) /*第一空*/
{return(______y:x);} /*第二空*/
void main()
{ int a=3,b=4,c=5,d;
______=f(f(a,b),f(a,c)); /*第三空*/
printf("%dn",d);
}
#include
int f(int x,______) /*第一空*/
{return(______y:x);} /*第二空*/
void main()
{ int a=3,b=4,c=5,d;
______=f(f(a,b),f(a,c)); /*第三空*/
printf("%dn",d);
}
查看答案解析
【正確答案】
第一空:int y第二空:y>x
第三空:d
【答案解析】
第一個空定義數值類型,根據后面程序提供的數據類型,定義為:int y;第二空判定x與y的大小關系,此處填寫y>x;第三個空調用前面的比較關系,并將更大值存于d中,所以此處填寫d。參見教材P61-63。 本題知識點:順序結構的程序設計,
讓自考更有氛圍,想加入自考365交流群請添加小編微信zbzikao365
你可能喜歡
關注添加
掃碼加入備考交流群
與更多考生一起交流學習經驗
備戰考試,獲取試題及資料
掃碼下載APP
海量歷年試題、備考資料
免費下載領取
掃碼進入微信小程序
每日練題鞏固、考前模擬實戰
免費體驗自考365海量試題

