题目内容

下列程序的输出结果是()。 (1分)fun(int a, int b, int c){ c = a * b; }int main(void){int c;fun(2, 3, c);printf(“%d\n”, c);return 0;}

A. 0
B. 1
C. 6
D. 无法确定

查看答案
更多问题

以下不正确的说法是()。

A.实参可以是常量、变量或表达式
B. 实参可以是任何类型
C. 形参可以是常量、变量或表达式
D. 形参应与对应的实参类型一致

要调用数学处理函数时,在#include命令行中应包含()。

A. "stdio.h"
B. "string.h"
C. "math.h"
D. "ctype.h"

下列计算三角形面积函数的声明中,( )是正确的。

A. double area(double a, double b, double c);
B. double area(int a, b, c);
C. int area(double a, double b, double c)
D. double area(double a, b, c)

有以下函数定义:void fun(int n, double x){......}下列选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。

A. fun(int y, double m);
B. k=fun(10,12.5);
C. fun(x,n);
D. void fun(x,n);

答案查题题库