高中数学必修一题

=======================================================
应该是D吧?没有括号也没有定义变量类型

选择D,
x+y=11是个不合法的语句,不能正确输出,因为y=11是赋值语句,只是完成赋值操作,并没有什么具体结果,x+y=10,这个没有具体结果的语句显然会报错

如果本题有什么不明白可以追问,如果满意记得采纳
如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-05
选D.
计算机无法执行语句:PRINT x+y=11.追问

为什么无法执行换这个语句?这个语句缺少了什么?

追答

应该是PRINT x+y,
或PRINT “x+y=”,x+y

第2个回答  2013-06-05
你可以这么读一下,因为if省略了,“如果x=5,y=6打印x+y=11,结束”,由于没有给出条件,就会出现D追问

这是赋值,要条件语句来干嘛?
条件语句不是必要的啊

追答

这个if可以写可以不写的,你都说是赋值了,应该明白,“如果x=5,y=6打印x+y=11,结束”,这句话相当于是个公式,你没有给出xy具体等于什么,直接“打印”当然会出错,显示“出错信息”

第3个回答  2013-06-05
B,11.因为PRINT这是个单词,就是打印的意思,程序算法里面就是得出结果并显示结果的。所以结果显示为X Y的数。追问

怎么可能,你没看错吧?
输出语句是不进行运算而是直接输出的

第4个回答  2013-06-05
应该选A吧
相似回答