题目内容

以下作为函数首部,正确的是:

A. double fun(int x,int y);
B. double fun(int x; int y);
C. double fun(int x,int y)
D. double fun(int x, y);

查看答案
更多问题

在C语言中,以下说法不正确的是:

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

C语言规定,函数返回值的类型.

A. 由return语句中的表达式类型决定
B. 由调用该函数的主调函数类型决定
C. 由系统在调用该函数时临时决定
D. 由定义该函数时所指定的函数类型决定

下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中。请分析程序填空。intmain(){inta[2][3]={{1,2,3},{4,5,6}},intb[3][2],i,j;printf("arraya:\n");for(i=0;i<=1;i++){for(j=0;【1】;j++){printf("%5d",a[i][j]);【2】;}printf("\n");}printf("arrayb:\n");for(i=0;【3】;i++){for(j=0;j<=1;j++)printf("%5d",b[i][j]);printf("\n");}}

A. 【1】j<=2;【2】b[i][j]=a[j[i];【3】i<=2;
B. 【1】j<=2;【2】b[j][i]=a[i][j];【3】i<=2;
C. 【1】i<=2;【2】b[j][i]=a[i][j];【3】j<=2;
D. 【1】j<2;【2】b[j][i]=a[i][j];【3】i<2;

函数声明指的是在被调用的程序中定义一个函数。

A. 对
B. 错

答案查题题库