为了在运行下面的程序之后得到输出25,键盘输入x应该是( ) INPUT xIF x<0 THEN y=(x+1)*(x+1) ELSE y=(x
题型:不详难度:来源:
为了在运行下面的程序之后得到输出25,键盘输入x应该是( ) INPUT x IF x<0 THEN y=(x+1)*(x+1) ELSE y=(x-1)*(x-1) END IF PRINT y END |
答案
D |
解析
解:当x<0时, 25=(x+1)2,解得:x=-6,或x=4(舍去) 当x≥0时, 25=(x-1)2,解得:x=6,或x=-4(舍去) 即输入的x值为±6,选D |
举一反三
设计程序框图求 的值,并用基本语句编写程序. |
执行如右图所示的程序框图,输出的s的值为( )A.![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031011722-45189.png) | B.![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031011722-11351.png) | C.-3 | D.2 |
![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031011722-75669.png) |
如果执行下边的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于( ) |
计算 的值的一个程序框图如下图所示,其中判断框中应填入的条件是 ;![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031011715-89614.png) |
右图给出的是计算 的值的一个程序框图,其中判断框内应填入的条件是( ) ![](http://img.shitiku.com.cn/uploads/allimg/20191031/20191031011704-92138.png) |
最新试题
热门考点