以下给出一个算法:第一步,输入x第二步,若x<0,则y=x+1;否则执行第三步第三步,若x=0,则y=0;否则y=x第四步,输出y.请写出上述算法程序.
题型:不详难度:来源:
以下给出一个算法: 第一步,输入x 第二步,若x<0,则y=x+1;否则执行第三步 第三步,若x=0,则y=0;否则y=x 第四步,输出y. 请写出上述算法程序. |
答案
上述算法程序是: Input x If x<0 Then y=x+1 Else If x=0 Then y=0 Else y=x End If End Ifi=i+1 PRINT y END |
举一反三
计算机执行下面的程序,输出的结果是( )
A.1,3 | B.4,9 | C.4,12 | D.4,8 | 当a=3时,下面程序运行后输出结果是( )
A.9 | B.3 | C.6 | D.10 | 将两个数a=2,b=3交换,得到a=3,b=2,使用赋值语句正确的一组是( )A.如图,为一个求30个数的平均数的程序,在横线上应填充的语句是( )
A.i>30 | B.i<30 | C.i>=30 | D.i<=30 | 如图所示的程序运行后输出结果n为( )
|
|
|
|
|
|