题目内容

有以下程序:#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. 正确
B. 错误

下面程序的功能是调用函数fun得到两个数中的最大值。请填空使程序完整、正确。#include ____( double, double );int main(){ double x, y; scanf( "%lf%lf", &x, &y ); printf( "%lf", fun( x, y ) ); return(0);} double fun( double a, double b ){ return(a > b ? a : b);}

函数必须有返回值,否则不能定义成函数。

A. 对
B. 错

电子产品种类繁多,一般按产品结构复杂程度可分为 产品和 产品。

答案查题题库