题目内容

在C语言中,函数返回值的类型是由什么决定的

A. return语句中的表达式类型
B. 调用函数的主调函数类型
C. 调用函数时临时
D. 定义函数时所制定的函数类型

查看答案
更多问题

设有如下的函数,则函数的类型是fun(floatx){printf(“%f\n”,x*x);}

A. 与参数x的类型相同
B. void
C. int
D. 无法确定

以下正确的函数形式是

A. doublefun(intx,inty){z=x+y;returnz;}
B. fun(intx,y){intz;returnz;}
C. fun(x,y){intx,y;doublez;returnz;}
D. doublefun(intx,inty){doublez;z=x+y;returnz;}

以下程序有语法性错误,有关错误原因的正确说法是main(){intg=5,k;voidprt_char();…..k=prt_char(g);….}

A. 语句voidprt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线

以下程序的功能是计算函数F(x,y,z)=(x+y)/(x-y)的值,请选择()填空。main(){floatx,y,z,sum;scanf(“%f%f%f”,&x,&y,&z);sum=f();printf(“sum=%f\n”,sum);}floatf(floata,floatb){floatvalue;value=a/b;returnvalue;}

A. x-y,x+y
B. x+y,x-y
C. z+y,z-y
D. z-y,z+y

答案查题题库