If Then
y=-x
Else
y=xx
End If
输出y.
则横线处填入的条件应该是( )
A.x>0 B.x<0
C.x>=0 D.x<=0
解析条件成立时,执行y=-x;条件不成立时,执行y=xx.由程序的算法功能,知条件应为x<=0,故选D.
答案D . ]
5.如下算法语句
输入x;
If x>=0 Then
y=(x-1)2
Else
y=(x+1)2
End If
输出y. 学 ]
要使输出的y值最小,则输入的x的值为( )
A.-1 B.1 + + . ]
C.±1 D.0
解析由题意知y={■("(" x"-" 1")" ^2 "," x≥0"," @"(" x+1")" ^2 "," x<0"." )┤
当x≥0时,ymin=0,此时x=1.
当x<0时,ymin=0,此时x=-1.
答案C
6.写出下列算法语句的运行结果.
输入a;
If a>=0 Then
m=√a-1
输出m
Else
输出"无意义"
End If
若a=-3,则输出 ;
若a=2,则输出 .
答案无意义 √2-1
7.求函数y= x-4 +1的函数值,则①处应填 .
输入x;
If x>=4 Then
y=x-3
Else
①
End If
输出y.
解析本算法语句是计算y={■(x"-" 3"," x≥4"," @5"-" x"," x<4"," )┤由所给算法语句可知①处应填y=5-x.
答案y=5-x
8.导学号36424053某服装厂生产一种服装,每件服装的成本为40元,出厂单价为60元.该厂为鼓励销售商订购,决定当一次订购量超过100件时,每多订购一件,订购的全部服装的出厂单