实数型
实数指针型
函数指针型
数组型
第1题:
( 8 )已知一个函数的原型是:
int fn ( double x ) ;
若要以 5.27 为实参调用该函数,应使用表达式 【 8 】 。
第2题:
若定义了函数double*function(),则函数function的返回值为()。
A.实数型
B.实数的地址
C.指向函数的指针
D.函数的地址
第3题:
A.void
B.double
C.int
D.float
第4题:
若有以下定义: char a;int b; float c;double d; 则表达式a*b+b-c值的类型为( )。
A. float
B.int
C.char
D.double
第5题:
此题为判断题(对,错)。
第6题:
此题为判断题(对,错)。
第7题:
若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是()。
A.int型
B.float型
C.double型
D.由系统当时的情况而定
第8题:
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为_______。
【答案】void
【解析】void表明该函数不带返回值。如果没有void.则系统会返回一个默认类型的随机值,这对程序可能造成不必要的问题。
第9题:
A.Float
B.char
C.int
D.double
第10题:
若有下列说明语句 int(* p)(); 则标识符p代表的是( )
A.一个用于指向函数的指针变量,函数返回值的类型为int型
B.一个带回值类型为整型的函数名
C.一个用于指向整型数据的指针变量
D.一个带回值类型为指针类型的函数名