小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有结果,小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 02:59:00
小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有结果,小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有
小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有结果,
小红设计了一个计算程序,并按此程序
进行了两次计算.在计算中输入了不同的x值,
但一次没有结果,另一次输出的结果是42,
则这两次输入的x值不可能是
(A) 0,2
(B) -1,-2
(C) 0,1
(D)6,-3
急
小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有结果,小红设计了一个计算程序,并按此程序进行了两次计算.在计算中输入了不同的x值,但一次没有
此题的关键是理解“按此程序进行了两次计算”,说明第一次计算的结果<10,所以可以用排除法,把四个答案的第一个数代入程序求值即可.把0代入后的结果为0,不会有输出;
把1代入后的结果为2,不会有输出;
把6代入后的结果为42,会有输出.
故选D.点评:解答本题的关键就是弄清楚题图给出的计算程序.
排除a: 0*21 ,2*21
排除b:-1*42+42 -2*42+42 然后取模
排除c:同理a
所以选d
不一定对,紧紧供参考
D
此题的关键是理解“按此程序进行了两次计算”,输入x的值经过的x(x+1)计算之后若>10,则直接输出,若结果不大于10,则把此结果再次经过x(x+1)计算,直到大于10为止。
两次输入x的值一次没结果,是因为x的值使x(x+1)=0,所以没有结果。在选项A、B、C中都有使x(x+1)=0的x的值,而选项D没有。同时,选项A、B、C中都有使x(x+1)经过题中的计算程序最后输出值为4...
全部展开
此题的关键是理解“按此程序进行了两次计算”,输入x的值经过的x(x+1)计算之后若>10,则直接输出,若结果不大于10,则把此结果再次经过x(x+1)计算,直到大于10为止。
两次输入x的值一次没结果,是因为x的值使x(x+1)=0,所以没有结果。在选项A、B、C中都有使x(x+1)=0的x的值,而选项D没有。同时,选项A、B、C中都有使x(x+1)经过题中的计算程序最后输出值为42的数(分别为2、-2、1,可以试试。)。
故此题选D.
不知是否正确,希望对你有帮助。
收起