执行下列VB程序段:x=5 print x=x 5 输出结果是
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 05:37:49
应该是:(A)=8BH,(CY)=(CY).楼上回答有误,这两条指令均不影响标志位,CY原来是什么,执行完后依然是什么.如果是MOVA,#0C5HRLCA,则CY=1,而(A)可能是8AH,也可能是8
i=0,j=0,s=s+i*j=0+0*0=0i=0,j=1,s=s+i*j=0+0*1=0i=1,j=0,s=s+i*j=0+1*0=0i=1,j=1,s=s+i*j=0+1*1=1i=2,j=0,
n=02和72
先要搞清楚,I\5表示I整除以5开始时x=5I=1,x=x+I\5的结果为5I=1+2=3,x=x+I\5仍为5I=3+2=5,x=x+I\5=5+5\5=6I=5+2=7,x=x+I\5=6+7\5
x=22,y=33x=x+y此时x=55y=x-y及y=55-33=22x=x-y及x=55-22再问:怎样算的啊?
21X=5Fori=1To20Step2x=x+i\5Nexti循环过程如下(步长为2):i=1,x=5+1\5=5'注意取整符号“\”,x初值为5i=3,x=5+3\5=5i=5,x=5+5\5=6
答案就是:执行下列程序段后,整型变量c的值为__2432__.a=24b=32selectcaseb\10 case0 c=a*10+b&nbs
i=2.6的时候s=5+1=6i=3.2s=6+1=7i=3.8s=7+1=8i=4.4s=8+1=9i=5.0超出终值4.9跳出循环s最后为9
z=y-x'z=9-3=6x=x+z'x=3+6=9y=y-z'y=9-6=3xyz分别是9,3,6
依然是4,不过你写的不规范,分号哪去了?第一个if成立,程序将执行大括号里的内容,elsex=d++不运行.第二个if不成立,不运行x=c.x值一直未变.
2+4+6+8+10=30
DFUN(A)执行后A的值还是3
循环第一遍:do:y=y-x=4x=1while内y=3>0,循环结束故y=3PS:如果while(--y>0)的话就还有一遍,循环第二遍:do:y=y-x=1x=2while内y=0,循环结束如果w
VB先运算最里面的函数,这个不用说了吧?1.运算 Mid$(a$,8,1) 后的结果是 b 2.接着运算 UCase(b) 后的
x=6;y=8;b=false;原因:&&号有个特点,左边执行结果为false时不执行右边代码~
这个你是真不会?结果是3;3
程序的最终结果是【0】其实这主要考察的就是自增自减的引用问题,还有就是在while()循环里实现的y++和++y需要注意的就是:1:y--,先引用y,再将y减一,在最后的printf()里面就是这样,
结果是a=2,b=8,inta=1,b=10;do﹛b-=a;a++;﹜//这里b=b-a,所以b=10-1=9,a++则a=a+1=1+1=2,while(b--0,不符合所以跳出循环printf(
Fork1=0To4y=20Fork2=0To3y=10Fork3=0To2y=y+10nextk3nextk2nextk1printy不用看k1和k2的循环因为在k3循环之前y值都被重新赋值为10所