有以下程序:程序执行后变量w中的值是()。
A: 5.21
B: 5
C: 5.0
D: 0.0
A: 5.21
B: 5
C: 5.0
D: 0.0
举一反三
- 有以下程序: #include<stdio.h> int fun1(double a) return a*=a; int fun2(double x, double y) double a=O, b=0; a=funl(x); b=fun1(y); return (int) (a+b); main() double w; w=fun2(1.1, 2.0); ……) 程序执行后变量w中的值是( )。 A: A) 5.21 B: B) 5 C: C) 5.0 D: D) 0.0
- 有以下程序:int fun1(double a){return (int)(a*=a);}int fun2(double x,double y){double a=0,b=0; a=fun1(x); b=fun1(y); return(int)(a+b);}int main(){double w; w=fun2(1.1,2.0); …}程序执行后变量w中的值是(). A: 5.21 B: 50 C: 5 D: 0
- 有以下程序#include [stdio.h]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);}int main(){double w;w=fun2(1.1,2.0); return 0; }程序执行后变量w中的值是( ). A: 5 B: 5.21 C: 0 D: 10.21
- 执行以下程序段后变量b的值是_______。 int a,b; a=5; b=a<<2;
- 有以下程序: intf1(doublea) {returna*a;} intf2(intx,inty) {doublea,b; a=f1(x); b=f1(y); returna+b; } main() {doublew; w=f2(2.1,4.0); … } 程序执行后,变量w的值是()。