是多少?
[单选题]若有定义语句: double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x; 则错误引用 x 数组元素的是A.)*pB.)x[5]C.)*(p+1)D.)*x
[单选题]若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。A.*pB.x[5]C.*(p+1)D.*x
[单选题]若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。A.*pB.x[5]C.*(p+1)D.*x
[主观题]以下函数的功能是:求x的y次方,请填空。double fun(double x,int y){ int i; double z; for(i=1,z=x;i<y;i++) z=z*; return z;}
double y;double &x=y; //定义x是变量y的引用,定义引用必须初始化。double &x是什么意思
[单选题]若有定义语句:double x[5]={0,2.0,3.0,4.0,5.0},*p=x,则错误引用X数组元素的是( )。A.*pB.x[5]C.*(
[单选题]若已定义x和y为double类型,则表达式x=1,y=x+5/2的值是______。A.3B.4C.3D.3.5
i=f(4+4)/f(2+2) //f(4+4)被替换成4+4*4+4,f(2+2)同理 =4+4*4+4/2+2*2+2 =4+16+2+4+2 =28define f(x) x*x void main() { int i; i=f(4£«4)£¯f(2£«2); printf("%d/n",i);}结果不是64除16的4吗求正解
[单选题]若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d/n",Z); printf("%d/n",--a);A.7 6B.12 6C.12 5D.7 5
[单选题]有以下程序#include<stdio.h>double f(double x);main(){ double a=0;int i;for(i=0;i<30;i+=10) a+=f((double)i);printf("%5.0f\n",a);}double f(double x){return x*x*i;}程序运行后的输出结果是A.503B.401C.500D.1404