题目内容

以下程序的运行结果是( )。 #includefloat fun(float x) { return(x+3.7); } void main() { float a=3.9; int d; d=fun(a); printf("%d\n",d); }

A. 7
B. 6
C. 4
D. 3

查看答案
更多问题

有以下函数定义,当运行语句“fun(3.78, 3.23) ;”时输出的是( )。void fun(int a, float b){printf("%d %f",a,b);}

A. 3 3
B. 3 3.23
C. 3.78 3
D. 3.78 3.23

有以下函数定义,正确的声明语句是( )。 void fun(int a, float b) {…… }

A. void fun(int , float );
B. void fun();
C. int fun(int a, float b);
D. fun(int a, float b)

以下程序的运行结果是( )。 #includevoid fun(int a) { static int b=0; b+=a; printf("%3d",b); } void main() { fun(1);fun(2);fun(3); printf("\n"); }

A. 1 2 3
B. 2 4 6
C. 1 3 6
D. 6 6 6

以下程序的运行结果是( )。 #includeint fun(int x, int y) { x++;++y; return(y-x); } void main(){ int a=4,b=8,c; c=fun(a,b); printf("%d,%d,%d\n",a,b,c); }

A. 4,8,12
B. 5,9,14
C. 4,8,4
D. 5,9,4

答案查题题库