单选题:以下程序有语法性错误,
以下程序有语法性错误,
int main(void)
{int N=3,k;
void fun1(); //函数声明
…
k=fun1(N); //函数调用
...}。 有关错误原因的正确说法是( )。 @[B](2)
A. 语句void fun1();有错,它是函数调用语句,不能用void说明。
B. 函数说明和函数调用语句之间有矛盾
C. 函数声明语句不应该放在这里。
D. 变量名不能使用大写字母
A.语句void fun1();有错,它是函数调用语句,不能用void说明。
B.函数说明和函数调用语句之间有矛盾
C.函数声明语句不应该放在这里。
D.变量名不能使用大写字母
答案:B
int main(void)
{int N=3,k;
void fun1(); //函数声明
…
k=fun1(N); //函数调用
...}。 有关错误原因的正确说法是( )。 @[B](2)
A. 语句void fun1();有错,它是函数调用语句,不能用void说明。
B. 函数说明和函数调用语句之间有矛盾
C. 函数声明语句不应该放在这里。
D. 变量名不能使用大写字母
A.语句void fun1();有错,它是函数调用语句,不能用void说明。
B.函数说明和函数调用语句之间有矛盾
C.函数声明语句不应该放在这里。
D.变量名不能使用大写字母
答案:B