题目内容

以下程序有语法性错误,有关错误原因的正确说法是___________。 #includeint main() {int G=5,k; void prt_char(); ...... k=prt_char(G); ......}

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

查看答案
更多问题

C语言允许函数值类型缺省定义,此时该函数值隐含的类型是_______。(原有C标准支持函数类型缺省情况,很多编译器也支持此做法,但不建议函数首部的函数类型缺省)

A. float型
B. int型
C. long型
D. double型

C语言规定,函数返回值的类型是由所决定。

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

下面函数调用语句含有实参的个数为。 fun((exp1,exp2),(exp3,exp4,exp5));

A. 1
B. 2
C. 4
D. 5

以下错误的描述是______。

A. 函数调用可以出现在执行语句中
B. 函数调用可以出现在表达式中
C. 函数调用可以作为函数的实参
D. 函数调用可以作为函数的形参

答案查题题库