关于下列程序段的描述中,正确的是( )。 #include<iostream.h> int fun(int,int); void main() { cout<<fun(1,2)<<endl;

admin2010-12-16  41

问题 关于下列程序段的描述中,正确的是(    )。       #include<iostream.h>       int fun(int,int);       void main()       {       cout<<fun(1,2)<<endl;       }       int fun(int x,int y)       {       return X+y;       }   

选项 A、该函数定义正确,但函数调用方式错误
B、该函数调用方式正确,但函数定义错误
C、该函数定义和调用方式都正确
D、该函数定义和调用方式都错误

答案C

解析  函数定义的一般形式:类型标识符函数名(形式参数列表){声明部分;语句}。函数调用的一般格式:函数名(实参列表)。而“int fun(int,int)”为函数声明,可以不写形参名,只写形参的类型。所以,可以看出函数fun的定义和调用都是正确的。
转载请注明原文地址:https://jikaoti.com/ti/ArL0FFFM
0

最新回复(0)