举一反三
- 以下程序的输出结果是____?double sub(double x,double y,double z){ y=-1; z=z+x; return z;}main(){ double a=2.5,b=9.0; printf("%f\n",sub(b-a,a,a));}
- 以下程序输出结果是( ) #include void sub ( double x,double *y ,double *z) {*y =*y -1.0;*z= *z +x;} main () {double a= 2.5, b= 9.0,*pa, *pb; pa= &a; pb =&b; sub ( b-a, pa,pa ); printf ("%f\n", a); } A: 9.000000 B: 1.500000 C: 8.000000 D: 10.500000
- 若有以下程序: #include<stdio.h> void sub(double x, double*y, double*z) { *y=*y-1.0; *z=*z+x; } main() {double a=2.5, b=9.0, *pa, *pb; pa=&a; pb=&b; sub(b-a, pa, pa); printf("%f\n", a); } 程序的输出结果是 A: 9.000000 B: 1.500000 C: 8.000000 D: 10.500000
- 以下函数定义正确的是( )。 A: double f(int x,int y){ z=x+y ; return z ;} B: double f(int x,y){ double z=x+y ; return z ; } C: double f(x,y){ int x, y ; double z ; z=x+y; return z ; } D: double f(int x,int y){ double z ; z = x+y ; return z ; }
- 正确的函数定义是 A: double fun(int x;int y); {double z=x+y;return z;} B: double fun(int x,int y) {double z=x+y;return z;} C: double fun (x,y){double z;z=x+y;return z;} D: double fun (int x,y){double z;z=x+y;return z;}
内容
- 0
下列函数定义中正确的是()。 A: double fun(double x,y) { double z; z=x/y; return z; } B: double fun(double x, double y) { return x/y; } C: double fun(double x,y) { z=x/y; return z; } D: double fun(double x, double y) { z=x/y; return x/y; }
- 1
以下正确的函数形式是 。 A: double fun(int x,int y){ z=x+y; return z; } B: double fun(int x,int y){ double z; z=x+y; return z; } C: double fun(int x,y){ int z; return z; } D: double fun(x,y){ int x,y; double z; z=x+y; return z; }
- 2
以下正确的函数定义是() A: double fun(int x,int y) {z=x+y;return z;} B: double fun(int x,y) {int z;return z;} C: fun(x,y) {double z; z=x+y;return z;} D: double fun(int x,int y) {double z; return z;}
- 3
以下正确的函数定义是() A: double fun(int x,int y) {z=x+y;return z;} B: double fun(int x,y) {int z;return z;} C: fun(x,y) {double z; z=x+y;return z;} D: double fun(int x,int y) {double z; return z;}
- 4
以下正确的函数定义是( )。 A: double fun(int x, int y){ z=x+y ; return z ; } B: double fun(int x,y){ int z ; return z ;} C: int fun (x,y){ int x, y ; double z ; z=x+y ; return z ; } D: double fun (int x, int y){ double z ; return z ; }