水文勘测工考试

单选题对于建立的两种颗粒分析方法级配成果互换关系,若始点X=0、Y=0,终点X=100%、Y<100%,应用时,使Y()规定的一个粒径级,且令此级的Y=100%。A 减少B 增加C 等于D 不等于

题目
单选题
对于建立的两种颗粒分析方法级配成果互换关系,若始点X=0、Y=0,终点X=100%、Y<100%,应用时,使Y()规定的一个粒径级,且令此级的Y=100%。
A

减少

B

增加

C

等于

D

不等于

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表示条件“X+Y大于10小于100,且X-Y要小于0”的逻辑表达式为()。A.1010 And

表示条件“X+Y大于10 小于100,且X-Y要小于0”的逻辑表达式为( )。

A.10<X+Y<100 And X-Y<0

B.X+Y>10 And X+Y<100 And X-Y<0

C.X+Y>10 And X+Y<100 Or X-Y<O

D.X+Y>10 Or X+Y<100 Or X-Y<0


正确答案:B
解析:“X+Y大于10且小于100,且X-Y要大于0”实际上是三个条件的综合,这三个条件分别是:X+Y>10、X+Y100、X-Y>0,根据题意可知,它们要同时满足,所以应该用And把它们连接起来。

第2题:

有程序段如下:

STORE 0 T0 X,Y

D0 WHILE.T.

X=X+1

Y=Y+X

IF X>=100

EXIT

ENDIF

ENDDO

?“Y=”+STR(Y,3)

这个程序的功能是【 】。


正确答案:100以内的自然数的和
100以内的自然数的和

第3题:

( 19 )若 x 和 y 是程序中的两个整型变量,则下列 if 语句中正确的是

A ) if(x==0) y=1; else y=2;

B ) if(x==0) then y=1 else y=2;

C ) if(x==0) y=1 else y=2;

D ) if x==0 y=1; else y=2;


正确答案:A

第4题:

与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是A.if(x>0)y=1 else if(x<0)y=-1; else y=O;B.i

与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是

A.if(x>0)y=1 else if(x<0)y=-1; else y=O;

B.if(x) if(x>0)y=1; else if(x<0)y=-1;

C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;

D.y=0; if(x>=0) if(x>0)y=1; else y=-1;


正确答案:A
解析:条件运算符要求有三个操作对象,它是c++语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1?表达式2:表达式3,先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值就作为整个条件表达式的值。若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。本题中用了两次三目运算符。

第5题:

与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。

A.if(x>0)y=1; else if(x<0)y=1; else="" y="0;

B." x="">0)y=1; else if(x<0)y=-l; else="" y="0;"

C.y="-l" x="">O)y=1; else if(x=-0)y=0; else y=-l;

D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;


正确答案:B
y=(x=)071:x<0?-1:0)中有两个三目运算符,因此按从右到在的顺序运算,可写成y=(x>071:(x<0?-1:0)),故选择8选项。

第6题:

若x>10时,y= 100,则下面选项正确的是()。

A、it("x>10")y= 100,

B、if(x> 10)y= 100,

C、if(x>=11)y= 100,

D、ifx>10y= 100,

此题为多项选择题。请帮忙给出正确答案和分析,谢谢!


答案:B、C

解析:x为整数,所以x> 10和x>=11都表示x>10,if后的括号为条件语句,不加引号

第7题:

填空: 对于函数y=3/x,当 x>0时,y___0,这部分图像在第_____象限;对于函数y=-3

填空: 对于函数y=3/x,当x>0时,y___0,这部分图像在第_____象限;对于函数y=-3/xx<0,y____0,这部分图像在第______象限


>,一,>,二

第8题:

给出以下程序: SET TALK OFF X=0 Y=0 DO WHILE X<100 X=X+1 IF INT(X/2)=X/2 LOOP ELSE Y=Y+X ENDIF ENDDO ?"Y=",Y RETURN 运行结果为 ______。

A.Y=500

B.Y=1500

C.Y=2000

D.Y=2500


正确答案:D
解析:程序所要完成的操作是求1到100之间的奇数和。程序首先将X,Y赋值为O,然后用DOWHILE循环来依次判断1-100中的数字,INT(X/2)=)X/2用于判断此数是否为偶数,如果为偶数,执行LOOP返回到DOWHILE判断循环条件,条件满足,使X加1重新判断是否为偶数,如果不是,表示此数为奇数,执行ELSE后面的语句,将其累加到Y中。

第9题:

与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。

A.if(x>0)y=1; else if(x<0)y=1; else y=0;

B.if(x) if(x>0)y=1; else if(x<0)y=-l; else y=0;

C.y=-l if(x) if(x>O)y=1; else if(x=-0)y=0; else y=-l;

D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;


正确答案:B
y=(x=)071:x<0?-1:0)中有两个三目运算符,因此按从右到在的顺序运算,可写成y=(x>071:(x<0?-1:0)),故选择8选项。

第10题:

与y=(x>0?1:x<0?-1:0):的功能相同的if语句是()A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else

与y=(x>0?1:x<0?-1:0):的功能相同的if语句是( )

A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else y=0;

B.if(x) if(x>0)y=1; else if(x<0)y=-1;

C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;

D.y=0; if(x>=0) if(x>0)y=1; else y=-1:


正确答案:A

更多相关问题