题目内容
(请给出正确答案)
[单选题]
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是 ______。
A.k%2
B.k%2==1
C.(k%2)!=0
D.!k%2==1
查看答案
如果结果不匹配,请 联系老师 获取答案
A.k%2
B.k%2==1
C.(k%2)!=0
D.!k%2==1
A.*f是文件句柄,用来在程序中表达文件
B.表达式print(f)执行将报错
C.*f是一个Python内部变量类型
D.将f当作文件对象,fread()可以读入文件全部信息
A.一个
B.两个
C.三个
D.四个
A.二分支结构的<表达式1>if<条件>else<表达式2>形式,适合用来控制程序分支
B.python的在分支和循环语句里使用例如x<=y<=z的表达式是合法的
C.分支结构的中的代码块是用冒号来标记的
D.while循环如果设计不小心会出现死循环
(1)给出语法制导定义确定每个子表达式的类型。
(2)把表达式翻译成前缀形式,并且决定类型。试用一元运算符inttoreal把整型值转换为相等的实型值,以使得前缀表达式中两个运算对象是同类型的。