以下程序有语法性错误,有关错误原因的正确说法是:( )int main(){ int G=5,k;void prt_char();……k=prt_char(G);……}
A. 语句void prt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数声明和函数调用语句之间有矛盾
D. 函数名不能使用下划线
有以下程序void fun (int a,int b,int c){ a=456; b=567; c=678;}int main(){ int x=10, y=20,z=30;fun (x,y,z);printf("%d,/%d,%d\n",x,y,z);return 0;}输出结果是:( )
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
以下程序的输出结果是()。fun(inta,intb,intc){c=a+b;}intmain(){intc;fun(2,3,c);printf(“%d\n”,c);return0;}
A. 2
B. 3
C. 5
D. 无定值