若设X=1,Y=2,则不能在窗体上显示出“A=3”的语句是:Print A=X+Y
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 13:19:09
若设X=1,Y=2,则不能在窗体上显示出“A=3”的语句是:Print A=X+Y
为什么呢?麻烦说详细点
最后运行的结果是:false
为什么呢?麻烦说详细点
最后运行的结果是:false
因为A为integer类型,那么A=X+Y很明白,就是把X+Y的值赋给变量A.
其实,Print后面是一条执行语句,所以,直接简化为Paint A
因为A在paint之前赋值为X+Y了,所以,Paint的结果是“3”,并不是“A=3”
如果要做到"A=3",那么:
Paint "A=" & A=X+Y
再问: 最后运行的结果是false啊?为什么呢?谢谢!
再答: 呃,也许我理解错了...如果运行结果为false那A=X+Y是一个表达式...与 If 表达式 Then 的原理一样... 表达式是返回true和false的,也就是boolean值。 这道题嘛...如果A=X+Y,那么就返回true,否则返回false。 Paint A=X+Y ‘因为当前A不是等于X+Y(也就是条件A=X+Y不成立)所以返回false 我想下面的代码应该会返回true: A=X+Y : Paint A=X+Y '因为条件A=X+Y成立了所以返回true --------------------------------------------------------------------------------------------------- 因身边没有vb6测试,难免会有错误,楼主可以继续追问。
其实,Print后面是一条执行语句,所以,直接简化为Paint A
因为A在paint之前赋值为X+Y了,所以,Paint的结果是“3”,并不是“A=3”
如果要做到"A=3",那么:
Paint "A=" & A=X+Y
再问: 最后运行的结果是false啊?为什么呢?谢谢!
再答: 呃,也许我理解错了...如果运行结果为false那A=X+Y是一个表达式...与 If 表达式 Then 的原理一样... 表达式是返回true和false的,也就是boolean值。 这道题嘛...如果A=X+Y,那么就返回true,否则返回false。 Paint A=X+Y ‘因为当前A不是等于X+Y(也就是条件A=X+Y不成立)所以返回false 我想下面的代码应该会返回true: A=X+Y : Paint A=X+Y '因为条件A=X+Y成立了所以返回true --------------------------------------------------------------------------------------------------- 因身边没有vb6测试,难免会有错误,楼主可以继续追问。
若设X=1,Y=2,则不能在窗体上显示出“A=3”的语句是:Print A=X+Y
设a=10,b=5,c=1,执行语句 print a>b>c,则窗体上显示的是?
设a=20,b=15,c=6.执行语句Print a>b>c后,窗体上显示的是Flase.为什么?
一道vb题目 设a=10,b=5,c=1,执行语句print a>b>c,窗体上显示什么啊?答案为什么是 false
input x input y print x/2 print 3*y x=x+1 y=y-1 print x prin
5、 下列输出语句中,错误的是().A) Print x;y B) Print x,y C) Form1.Print x
设x和y均为int型变量,则以下语句:x+=y; y=x-y; x-=y; 的功能是_______. A) 把x和y按从
设集合A={(x,y)|x^2-y^2/36=1},B={(x,y)|y=3^x }A∩B的子集个数是
设函数f(x)是定义在R上的非常值函数,且对任意x,y有f(x+y)=f(x)f(y).(2)设A={(x,y)|f(x
指出下列语句的错误(1)If x>=y Then Print x (2)If 10
VB题 已知XYZ+YZZ=532,其中X,Y和Z为0~9的数字,编程求出X,Y和Z,且在窗体上把算式显示出来.
5、设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A