以下不能实现符号函数y=sgn(x)的程序段是()。
第1题:
有如下程序段:
intx=1,y=2,z=3;
x=x^z:
y=y^z;
z=x^y:
cout<<x<<y<<z;
这个程序段的输出结果是______。
第2题:
以下程序段的输出结果是【6】 。
int x=17,y=26;
printf ("%d",y/=(x%=6));
第3题:
对下列程序段的描述正确的是( )。 #include<iostream.h> int Fun(int,int) void main() { cout<<Fun(5,50)<<endl; } int Fun(int x,int y) { return X*X+y*y; }
A.该函数定义正确,但函数调用方式错误
B.该函数调用方式正确,但函数定义错误
C.该函数定义和调用方式都正确
D.该函数定义和调用方式都错误
第4题:
有以下程序段,其输出的结果是______。
int x,y,z;
X=y=z=0;
++x‖++y && ++z;
cout<<x<<","<<y<<","<<z<<endl;
第5题:
请将以下程序中的函数声明语补充完整。
include<stdio.h>
int【 】
main()
{ int x,y,(*p)();
sccanf("%d%d",&x,&y);
p=max;
printf(%d\n",(*p)(x,y));
}
int max(int a,int b)
{return(a>b?a:b);}
第6题:
有以下程序段:
include<iostream.h>
define MIN(x,y) (x)<(y)?(x):(y)
void main()
{
int i,j,K;
i=10;j=15;
k=10*MIN (i,j);
cout<<k<<endl;
}
程序执行后的输出结果是______。
第7题:
编写程序,计算下列分段函数的值。
x? (x>=0)
y=
-x? (x<0)
第8题:
有一函数:以下程序段中不能根据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;
第9题:
以下哪个VB数学函数返回自变量X的绝对值()。
第10题:
已知X
第11题:
Sgn(Y-X)-Sgn(A-B)<0
Sgn(Y-X)-Sgn(A-B)=-2
Sgn(X-Y)-Sgn(A-B)=0
Sgn(X-y)-Sgn(A-B)=-1
第12题:
if x>0 then y=1 else if x=0 then y=0 else y= -1
if x>0 then y=1 else if x<0 then y= -1 else y=0
if x>=0 then if x=0 then y=0 else y= -1 else y=1
if x<>0 then if x<0 then y= -1 else y= 1 else y=0
第13题:
以下程序段的运行结果是( )。 include<stdio.h> main() {int x=2,y=1: switch(x) {case 1: switch(y) {case 0:printf("x=2,y=1\n");break; case 1:printf("y=1\n");break; } case 2:printf("x=2\n"); } }
第14题:
以下程序段执行后y的值是【 】。
x=7
y=Int(x+0.6)
Print y
第15题:
以下程序段的执行结果为【 】。
include<iostream.h>
define PLUS(x, y) x+ y
void main()
{
int x=1, y=2,z=3,sum;
sum=PLUS(x+ y, z)*PLUS(y, z);
cout<<"SUM="<<sum;
cout<<end1;
}
第16题:
有以下程序段: #include<iostream.h> #define MAX(x,y)(x)>(y)?(x):(y) void main() { int i,j,k; i=10; j=15;k=MAX(i,j)*10; cout<<k<<end1; } 程序执行后的输出结果是( )。
A.15
B.100
C.150
D.10
第17题:
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() x=-5 If Sgn(x) Then y=Sgn(x^2) Else y=Sgn(x) End If Print y End Sub 程序运行后,单击命令按钮,其输出结果为 ______。
A.-5
B.25
C.-1
D.1
第18题:
以下程序段的输出结果是( )。 x=1 y=4 Do Until y>4 x= x * y y=y+1 Loop Print X
A.1
B.4
C.8
D.20
第19题:
有以下程序: #include <stdio.h> char fun(char x,char y) { if(x<y) return x; return y; } main() { int a='9',b='8',c='7'; printf("%c\n",fun(fun(a,b),fun(b,c))); } 程序的执行结果是( )。
A.函数调用出错
B.8
C.9
D.7
第20题:
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
x = -5
If Sgn(x) Then
y = Sgn(x ^ 2)
Else
y = Sgn(x)
End If
Print y
End Sub
程序运行后,单击命令按钮,窗体上显示的是( )。
A.-5
B.25
C.1
D.-1
第21题:
执行下面程序,单击命令按钮Command1后,窗体上显示的内容是()。 Private Sub Command1_Click() Dim x As Integer,y As Integer x=-5 If Sgn(x)Then y=Sgn(x^2) Else y=Sgn(x) End If Print y End Sub
第22题:
已知X<Y,A>B,正确表示它们之间关系的式子是()
第23题:
Sgn(Y-X)-Sgn(A-B)>0
Sgn(Y-X)-Sgn(A-B)=-2
Sgn(Y-X)-Sgn(A-B)=0
Sgn(Y-X)-Sgn(A-B)=-1