單項選擇題

有以下程序
int fun1(double a)
{
return a*=a;
}
int fun2(double x,double y)
{
double a=0,b=0;
a=fun1(x);
b=fun1(y);
return(int)(a+b);
}
main()
{
double w;
w=fun2(1.1,2.0);
}
程序執(zhí)行后變量w中的值是()

A、5.21
B、5
C、5.0
D、0.0


您可能感興趣的試卷

你可能感興趣的試題

3.單項選擇題設(shè)函數(shù)fun的定義形式為void fun(char ch,float x){……}則以下對函數(shù)fun的調(diào)用語句中,正確的是()

A、fun("abc",3.0);
B、t=fun(’D’,16.5);
C、fun(’65’,2.8);
D、fun(32,32);

5.單項選擇題若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是()

A、函數(shù)調(diào)用可以作為獨(dú)立的語句存在
B、函數(shù)調(diào)用可以作為一個函數(shù)的實參
C、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中
D、函數(shù)調(diào)用可以作為一個函數(shù)的形參