正确答案: A
2.500000
题目:若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
查看原题
举一反三的答案和解析:
[单选题]有如下程序: Private Sub Commandl_Cick() a=10:b=50 Rem Print a;b Print bla Print a;b End Sub 运行后,单击命令按钮后的输出结果是 ( )
10 50
解析:解析:本题主要是对注释语句的考查,注释语句是非执行语句,用来给程序或语句做注解,其格式为:Rem注释内容,使用注释语句需注意:
[单选题]假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是______。
工资>800 AND(职称="讲师"OR性别='男")
解析:解析:逻辑运算符及其含义:Not:当Not连接的表达式为真时,整个表达式为假。And:当And连接的表达式都为真时,整个表达式为真,否则为假。Or:当Or连接的表达式有一个为真时,整个表达式为真,否则为假。在逻辑表达式中,括号可改变优先级的顺序,强制优先处理表达式的某部分,括号内的操作总是比括号外的操作先被执行。选项A:“工资>800”条件为假,“职称="助教"”条件为假,“职称="讲师"”条件为真,所以整个表达式可以看作:假AND假OR真,表达式中没有括号,且逻辑运算符的运算顺序为NOT→AND→OR,所以先运算 AND表达式的值为“假”,即表达式演变为“假OR真”,根据逻辑运算符的含义,最终结果为“真”。选项B:判断各条件后,表达式可以看作:假ORNOT假,同样,由逻辑运算符的运算顺序得知先运算NOT表达式,所以表达式演变为“假OR真”,最终结果为“真”。选项C:判断各条件后,表达式可以看作:真AND(真OR假),优先执行括号内的表达式,也就是“真AND真”,最终结果为“真”。选项D:判断各条件后,表达式可以看作:假AND(真OR真),优先执行括号内的表达式,也就是“假AND真”,最终结果为“假”。
[单选题]在SQL语句中表达式“工资BETWEEN 2000 AND 2600”的含义是( )。
工资>=2000 AND工资<=2600
解析:语句“Between…and…”是SQL中的一个子句,通常配合Select子句使用,用来从数据表中选择属性值在某个范围内的记录,它的含义是“在…与…之间”,并且是一个闭区间,因此此题的答案应该是A。
[单选题]Apppkt运行时,被浏览器或appletviewer调用的第一个方法是( )。
paint()
[单选题]备注型字段的数据用来存放______。
指向FPT文件中文字块的指针
解析:解析:备注型和通用型的具体数据都保存在.FPT文件中,备注型字段的数据用来存放指向FPT中文字块的指针,通用型字段的数据用来存放指向FPT文件中多媒体对象的指针。