题目内容
(请给出正确答案)
[主观题]
int main(void)中void表示没有给函数传递参数
提问人:网友ll_phy
发布时间:2022-01-07
#include<stdio.h>
void f(int n);
main()
{voidf(int n);
f(5);
}
void f(int n)
{printf("%d\n",n); }
则以下叙述中不正确的是( )。
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息:提示f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
A.12345
B.23445
C.34756
D.35745
A、x=12
B、x=13
C、x=17
D、x=18
A、行A
B、行B
C、行C
D、行D
A、若只在主函数中对函数f()进行了说明,则只能在主函数中正确调用函数f()。
B、因为在主函数之前和在主函数中都对函数f()进行了说明,则在主函数和其它函数中都可以正确调用函数f()。
C、对于以上程序,编译时系统会报错,提示对f()函数重复说明。
D、函数f()无返回值,所以可用void将其类型定义为无值类型。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!