单选题:若有以下程序,则以下叙述中不正确的是 ()。
若有以下程序,则以下叙述中不正确的是 ()。 @[C](2)
```
#include
void f(int n);
int main()
{
void f(int n);
f(5);
return 0;
}
void f(int n)
{ printf("%d\n",n); }
```
A. 若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 f
B. 若在主函数前对函数 f 进行说明,则在主函数和其后的其它函数中都可以正确调用 函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对 f 函数重复说明
D. 函数 f 无返回值,所以可用 void 将其类型定义为无值型
A.若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 f
B.若在主函数前对函数 f 进行说明,则在主函数和其后的其它函数中都可以正确调用 函数f
C.对于以上程序,编译时系统会提示出错信息:提示对 f 函数重复说明
D.函数 f 无返回值,所以可用 void 将其类型定义为无值型
答案:C
```
#include
void f(int n);
int main()
{
void f(int n);
f(5);
return 0;
}
void f(int n)
{ printf("%d\n",n); }
```
A. 若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 f
B. 若在主函数前对函数 f 进行说明,则在主函数和其后的其它函数中都可以正确调用 函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对 f 函数重复说明
D. 函数 f 无返回值,所以可用 void 将其类型定义为无值型
A.若只在主函数中对函数 f 进行说明,则只能在主函数中正确调用函数 f
B.若在主函数前对函数 f 进行说明,则在主函数和其后的其它函数中都可以正确调用 函数f
C.对于以上程序,编译时系统会提示出错信息:提示对 f 函数重复说明
D.函数 f 无返回值,所以可用 void 将其类型定义为无值型
答案:C