以下程序有语法性错误,有关错误原因的正确说法是()。main(){int G=5,k;void prt_char();......k=prt_char(G);......}void prt_char(){ ...... }
A. 语句void prt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线
查看答案
下面函数调用语句含有实参的个数为() 。fun((exp1,exp2),(exp3,exp4,exp5));
A. 1
B. 2
C. 3
D. 4
若使用一维数组名作为函数实参,则以下正确的说法是() 。
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
以下不正确的说法为()。A)B)C)D)
A. 在不同函数中可以使用相同名字的变量
B. 形式参数是局部变量
C. 在函数内定义的变量只在本函数范围内有效
D. 在函数内的复合语句中定义的变量在本函数范围内有效
在C语言中,一个函数一般由两个部分组成,它们是【1】和【2】。