有以下程序:    #define P3    void F(int x){return(P*x*x);}    main()    {printf("%d\n",F(3+5));}    程序运行后的输出结果是 ______。

admin2013-06-11  28

问题 有以下程序:    #define P3    void F(int x){return(P*x*x);}    main()    {printf("%d\n",F(3+5));}    程序运行后的输出结果是 ______。

选项 A、192
B、29
C、25
D、编译出错

答案D

解析 return语句用于从被调函数带回一个函数值。void关键字表示“无类型”,即不需要从被调函数中带回函数值,所以不需要return语句,故编译时出错。
转载请注明原文地址:https://kaotiyun.com/show/lfJp777K
0

最新回复(0)