网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有如下程序:

#include

using namespace std;

int main()

{

void function(double val);

double val;

function(val);

cout<

return 0;

}

void function(double val)

{

val = 3;

}

编译运行这个程序将出现的情况是

A .编译出错,无法运行

B .输出: 3

C .输出: 3.0

D .输出一个不确定的数


参考答案

更多 “ 有如下程序:#includeusing namespace std;int main(){void function(double val);double val;function(val);coutreturn 0;}void function(double val){val = 3;}编译运行这个程序将出现的情况是A .编译出错,无法运行B .输出: 3C .输出: 3.0D .输出一个不确定的数 ” 相关考题
考题 若有以下函数首部int fun(double x[10], int *n)则下面针对此函数的函数声明语句中正确的是A)int fun(double x, int *n);B)int fun(double , int );C)int fun(double *x, int n);D)int fun(double *, int *);

考题 C语言命令行参数问题? int main(int argc,char **argv)main的输入只接受这种格式吗?如果要接受double和int型怎么办啊?给个例子接受一个double和一个int型的!!麻烦各位了!!!

考题 intFunc(int,int);不可与下列哪个函数构成重载() A、intFunc(int,int,int);B、doubleFunc(int,int);C、doubleFunc(double,double);D、doubleFunc(int,double);

考题 若有以下函数首部: int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是( )。A.int fun(double x, int *n);B.int fun(double, int);C.int fun(double *x, int n);D.int fun(double*, int*);

考题 31、在Java语言中,下列数据类型的精度由高到低的顺序是()。A.float,double,int,longB.double,float,int,byteC.byte,long,double,floatD.double,int,float,long

考题 若主函数有变量定义:int x=1 ; double y=2.3 ; 且有合法的函数调用语句f (y , x); 则下列关于函数f的原型声明中一定错误的是 。A.void f(double, int);B.int f(int , int);C.int f(double, double);D.void f(double, int, int);

考题 7、下面哪些是`map (1)`的正确类型A.[Int] -> [Int]B.[Int] -> [Integer]C.[Int] -> IntD.[Double] -> [Double]

考题 【单选题】下列数据类型的精度由高到低的顺序是A.float,double,int,longB.double, float,int,byteC.byte,long,double,floatD.double,int,float,long

考题 6、main()函数的数据类型,可以是()A.int *B.voidC.floatD.double

考题 【单选题】下列数据类型的精度由高到低的顺序是_______。A.float,double,int,longB.double,float,int,byteC.byte,long,double,floatD.double,int,float,long