有以下计算公式若程序前面已在命令中包含math.h文件,不能够正确 计算上述公式的程序段是( )。
A.if(x>=0)y=sqrt(x); else y=sqrt(-x);
B.y=sqrt(x) if(x<0)y=sqrt(0x);
C.if(x>=O)y=sqrt(x); If(x<O)y=sqrt(0x);
D.y=sqrt(x>=0? x:0x);
第1题:
有以下计算公式
若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是( )。
A.
B.
C.
D.
A.A
B.B
C.C
D.D
第2题:
有一函数:以下程序段中不能根据x值正确计算出y值的是
A.if(x>0)y=1; else if(x= =0)y=0; else y=-1;
B.y=0; if(x>0)y=1; else if(x<0)y=-1;
C.y = 0; if (x> = 0) if (x>0) y = 1; else y = -1;
D.if ( x > = 0) if ( x>0)y = 1; else y = 0; else y = -1;
第3题:
下面程序段判断x是否为素数。则空格处应该填写的语句分别为 ________。 scanf(“%d”,&x); y=(int)sqrt(x); for (int j=2; j<=y; j++) if (_______) ________; if (j<=x) printf(“是素数”); else printf(“不是素数”);
A.x/j==0, return;
B.y%j==0, break;
C.y/j==0, break.
D.x%j==0, j=x+1;
第4题:
有以下计算公式
若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
第5题:
有以下计算公式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);