第1题:
A、若只在主函数中对函数f进行说明,则只能在主函数中调用函数f
B、若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以调用函数f
C、对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D、函数f无返回值,所以可用void将其类型定义为无值型
第2题:
以下关于过程的叙述中,错误的是( )。
A.事件过程是由某个事件触发而执行的过程
B.函数过程的返回值可以有多个
C.可以在事件过程中调用通用过程
D.不能在事件过程中定义函数过程
函数过程要返回一个值,而且只能返回一个值。
第3题:
以下叙述中错误的是
A) 用户定义的函数中可以没有 return 语句
B) 用户定义的函数中可以有多个 return 语句,以便可以调用一次返回多个函数值
C) 用户定义的函数中若没有 return 语句,则应当定义函数为 void 类型
D) 函数的 return 语句中可以没有表达式
第4题:
关于函数返回值类型和返回值表达式的类型的描述中,错误的是( )。
A.函数返回值类型决定了返回值表达式的类型
B.函数返回值的类型是在定义函数时确定的,在函数调用时不能改变
C.函数返回值的类型就是返回值表达式的类型
D.函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成函数返回值类型
第5题:
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )
A)函数调用可以作为独立的语句存在
B)函数调用可以作为一个函数的实参
C)函数调用可以出现在表达式中
D)函数调用可以作为一个函数的形参
第6题:
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
A.函数调用可以作为独立的语句存在
B.函数调用可以作为一个函数的实参
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
第7题:
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。A.函数调用可以嵌套和递归B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参
第8题:
A、被调用函数必须是已经存在的函数、库函数或用户已定义过的函数
B、没有头文件也可以对库函数进行调用
C、如果使用用户自定义的函数,还要在主调用函数中说明用户函数的返回值类型。
D、在主函数main()中可以调用其他函数,其他函数也可以相互调用
第9题:
( 26 )下列关于过程的叙述中,错误的是( )。
A )事件过程是由某个事件触发而执行的过程
B )函数过程的返回值可以有多个
C )可以在事件过程中调用通用过程
D )不能在事件过程中定义函数过程
第10题:
若有以下程序#includevoidf(intn);main(){voidf(intn);f(5);}voidf(intn){printf(“%d\n“,n);}则以下叙述中不正确的是()
A、若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B、若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C、对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D、函数f无返回值,所以可用void将其类型定义为无值型