题目内容

下列正确的函数定义形式是( )。

A. double fun(int x,int y){z=x+y;return z;}
B. double fun(int x, y){int z;return z=x+y;}
C. fun(x, y){int x,y;double z;return z=x+y;}
D. double fun(int x,int y){double z;z=x+y;return z;}

查看答案
更多问题

下列关于C语言中简单变量作为函数参数,叙述正确的是( )

A. 实参与其对应的形参各占据独立的存储单元
B. 实参占用存储单元,形参是虚拟的,不占用存储单元
C. 只有当实参单元与其对应的形参单元同名时,才共占用一个存储单元
D. 形参值的改变会影响实参的值

C语言中宏定义用到的指令是()。

A. main
B.
C. include
D. C.
E. define
F. D.
G. def

以下选项中,不合法的标识符是( )。

A. _char
B. x
C. a? b
D. st2_flag

不能把字符串“Hello!”赋给字符数组a的语句是( )。

A. char a[10]={‘H’,‘e’,‘l’,‘l’,‘o’,‘!’};
B. char a[10]; a=“Hello!”;
C. char a[10]; strcpy(a,“Hello!”);
D. char a[10]=“Hello!”;

答案查题题库