执行赋值语句y = "abc" "123"后,变量y的值是
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:20:18
dpa,pb都属于指针类型,可以指向地址,或者对自己解引用得到指向内存的内容d的类型不匹配
这是一个三目运(你好像把冒号错写成分号了!),不是很难,你再理解一下(?:)的定义,看看我的截图就OK了!
a*=b;就等同于a=a*(b);类似a+=b;就等同于a=a+(b);这个括号不能省,所以,你的那个就是a=a*(b+10);所以楼上的算错了,答案是360.*是乘号.
你没说清楚,不过应该是x=3;
16C17D18C19A20B
先给你答案:B=0;解释如下:首先:定义B为整型变量,你并没有进行初始化,则其默认值为0;其次:执行语句时,这个语句主要是逻辑运算的一些组合,"^"是“异或”运算符,他说的就是"相异则或"(你可以这么
a的类型是?我编译了一下,全都报错,说两个指针不能相加.因为“123”和“456”是两个字符串,默认情况下,表示的是的字符串首地址,是指针.所以报错了.不过如果你自己定义了+的运算符重载,那就另当别论
="VisualBasic"
1定义字符串应当用双引号:Dimvar2="ABC"2Mid("VisualBasic",1,6)意思是从第一个字符开始,取6个字符,所以长度是63?
"="执行顺序是自右向左,所以i=j=10;先执行j=10,再执行i=j.结果为:i=10,j=10.
懂得什么是左值就知道什么是赋值左值是要有真正空间可以写的,你的两个左边都是value,nospaceforwrite再问:。。。大神你好我现在上高一没学左值如果用现有的高一知识能做出这道题吗再答:简单
先执行&&左边的计算,即++x>5,因为是前导++,所以先执行++x,即x=2,然后执行x>5,结果是假(因为x>5不成立),对于&&运算符,当第一个操作数为假时,无论第二个操作数怎样,结果必然是假,
9再问:能说下过程吗?本人初学者!再答:关键在于定义的变量M为integer类型,5+3.0**2/2的值为9.5,既然M为整型变量,就要取9.5中得整数部分,所以值就是9再问:额,3.0**2这个是
可以吧,你那是什么语言?
应该是C字符串变量名要加$,字符串常量加双引号.
for循环的顺序问题i=1,满足i
x有赋初值吗?没赋值时就默认为0.先判断1
abc123a="abc"+"123"a是字符变量,表达式是vb字符串相加,"abc","123",加了引号就是字符,相连可以用+号,也可用&号