[单选题]

有以下计算公式y=

-x的平方根 x<0

若程序前面已在命令中包含math.h文件,不能正确计算上述公式的是( )。

A.if(x>=0) y=sqrt(x);

B.y=sqrt(x);

else y=sqrt(-x); if(x<0) y=sqrt(-x);

C.if(x>=0) y=sqrt(x);

D.y=sqrt(x>=0?x:-x);

if(x<0) y=sqrt(-x);

参考答案与解析:

相关试题

有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式

[单选题]有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是A.if(x>=0 y=sqrt(x); else y=sqrt(-x);B.y=sqrt(x) if(x<0)y=sqrt(-x);C.if(x>=0) y=sqrt(x); if(x<0)y=sqrt(-x);D.y=sqrt(x>=0?x:-x);

  • 查看答案
  • 有以下计算公式 若程序前面已在命令行中包含math.h文件,不能够正确计算上述公

    [单选题]有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。

  • 查看答案
  • 有以下计算公式: 若程序前面已在命令行中包括math.h文件,不能够正确计算上述

    [单选题]有以下计算公式:若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是( )。A.if(x>=0)y=sqrt(x);B.y=sqrt(x); else y=sqrt(-x); if(x<0)y=sqrt(-x);C.if(x>=0)y=sqrt(x);D.y=sqrt(x>=0? x:-x);

  • 查看答案
  • 有以下程序 *f(int * x,int * y) { if( * x< * y

    [单选题]有以下程序*f(int * x,int * y) { if( * x< * y) return x; else return y; } main() { int a=7.b=8, * p, * q, * r; p=&a; q=&b: r=f(p,q); coat<< * p<<","<< * q<<","<< * r<<end1; } 执行后输出结果是A.7,8,8B.7.8,7C.8,7,7D.8.7,8

  • 查看答案
  • 有以下程序 int *f(int *x,int *y) { if(*x<*y)

    [单选题]有以下程序 int *f(int *x,int *y) { if(*x<*y) return x; else return y; } main( ) { int a=7,b=8,*p,*q,*r; p=&a; q=&b; r=f(p,q); printf("%d,%d,%d/n",*p,*q,*r); } 执行后输出结果是A.7,8,8B.7,8,7C.8,7,7D.8,7,8

  • 查看答案
  • 有以下程序:int*flint*x, int*y){ if(*x<*y)retu

    [单选题]有以下程序:int *flint *x, int *y){ if(*x<*y) return x; else return y;}main(){ int a=7,b=8,*p,*q,*r; p=&a; q=&b; r=f(p, q); printf("%d, %d, %d/n",*p,*q,*r);}执行后输出结果是( )。A.7,8,8B.7,8,7C.8,7,7D.8,7,8

  • 查看答案
  • 有以下程序 intā*f(int*x,int*y) {if(*x<*y) ret

    [单选题]有以下程序intā*f(int*x,int*y){ if(*x<*y)return x;elsereturn y;}main( ){ int a=7,b=8,*p,*q,*r;p=&a;q=&b;r=f(p,q);cout<<*p<<","<<*q<<","<<*r<<endl;}执行后输出结果是A.7,8,8B.7,8,7C.8,7,7D.8,7,8

  • 查看答案
  • 有以下程序char fun(char x,char y){ if(x<y)ret

    [单选题]有以下程序 char fun(char x,char y) { if(x<y)return x; return y; } main() { int a='9',b='8',c=''; printf("%c/n",fun(fun(a,b) ,fun(b,c) )); } 程序的执行结果是A.函数调用出错B.8C.9D.7

  • 查看答案
  • 有以下程序:int*f(int *x,int *y){if(*x<*y)retu

    [单选题]有以下程序: int*f(int *x,int *y) {if(*x<*y)return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=f(p,q); printf("%d,%d,%d/n",*p,*q,*r); } 程序运行后输出结果是______。A.7,8,8B.7,8,7C.8,7,7D.8,7,8

  • 查看答案
  • 有以下程序:int*f(int*x,int*y){ if(*x<*y)retur

    [单选题]有以下程序: int*f(int*x,int*y) { if(*x<*y) return x; else return y; } main() { int a=7,b=8,*P,*q,*r; P=&a; q=&b; r=f(p,q); print("% d,% d,% d/n",*P,*q,*r); } 执行后的输出结果是 ______。A.7,8,8B.7,8,7C.8,7,7D.8,7,8

  • 查看答案
  • 有以下计算公式y= £­x的平方根x<0若程序前面已在命令中包含math.h文件