VFP中,执行:A="B",B="A",?&A+&B后显示的结果为什么是AB

如题所述

&A+&B 将 A与B的值代入,得
=&"A"+&"B" &表示宏替换,作用是去除字符表达式的引号,得
=A+B 将 A与B的值代入,得
="A"+"B"
="AB" 结果是"AB",用?显示时不显示引号,因此屏幕显示:AB追问

题目里是A="B",B="A"

追答

我就是以这个为条件进行计算的,你仔细看下。

温馨提示:内容为网友见解,仅供参考
无其他回答

在VFP中,表达式的输出命令\\"?\\" 和\\"??\\"有什么区别?
\\\\ TextLine 如果使用 \\\\, 文本行输出前不回车和换行。 \\ 和 \\\\ 前面的空格不包含在输出行中,但是 \\ 和 \\\\ 后面的空格包含在输出行中。可以在文本行中嵌套一个表达式。如果表达式放在文本合并分隔符(默认为<< >> ) 之内,并且 SET TEXTMERGE 设置为 ON,则计算表达式的值,并将结果以文本...

vfp中宏替换的结果是什么
VFP中的宏替换(应该是“宏代换”),宏代换函数用符号“&”表示。如:xm="张三"?,&xm &&用字母“xm”代换字符“张三”此时显示结果是: 张三 你代换什么(A=B)就得到什么(&A相当于B),此宏代换函数的最大作用是在编程时,因一些命令或函数后面不能直接加入的字段、变量等,此时,就用...

...怎么能让c1的值为ab呢?a、b都是不具体的值,是字母。
1.在C1中输入:=CONCATENATE(A1,B1)2.在C1中输入:=A1&B1 需要注意,上面两种只是形式上变成了ab,但因为只是文本,所以不能计算具体的数值,此时,如果将A1、B1中输入了具体的数字,比如,在A1中输入12,在B1中输入4,在C1中显示的是124,而不是计算结果48。如果要在C1中显示正确的计算结果,需...

...1。假设变量X的值为1执行?X=X+1显示结果为? 2。假设S=“AH_百度...
1,是比较x和x+1,当然不等了,结果是.f.2,先从左边取四个字符,长度当然是4了 3,刚打开先定位到第一条记录,因此是1 4,c,不能以数字开头

vf 急 在线等
1.在VFP数据表中,存放身份证号信息的字段类型是__字符型___,可用大写字母__C___表示此字段类型,该类型字段的长度应设置为__18___。2.VFP中定义数组的命令是: __dime 数组名___或__忘了___。3.若使输出结果为“2010年11月中国广州亚运会”,填写应使用的函数。S1=” 亚洲2010年11...

急求解答一道关于VF的题目: 设a=3,则执行命令?a=a+1后显示结果为()
显然不成立,因此正确答案是.f,因此其值为假,答案D还是有缺陷的).(f的前后各有一个小数点,VF中用a=3 &&给a赋值为3 .f?a=a+1 &&显示a=a+1这个关系表达式的值.表示,a=a+1表示a与a+1的值是否相等

跪求整理好的VF指令
2.left() 取左串 ?left("abcd",2) "ab" 3.right() 取右串 ?right("abcd",2) "cd" 4.len() 求串长 ?len("abcd") 4 5.at() 求一个串在另一个 串中出现的位置 ?at("bc","abcd",1) 2 6.space() 输出空格 ?space(4) " " 7.upper() 将小写字母转换成 大写字母 ?upper("aBc...

帮忙写一下
第1题 标准答案:B 第2题 标准答案:A 第3题 标准答案:A 第4题 标准答案:C 第5题 标准答案:C 第6题 标准答案:D 第7题 标准答案:A 第8题 标准答案:C 第9题 标准答案:D 第10题 标准答案:B 第11题 标准答案:B 第12题 标准答案:D 您的答案:D 第13题 标准答案:B 第14...

关于vf中foxpro的各项命令,希帮忙填写说明和举例
关于vf中foxpro的各项命令,希帮忙填写说明和举例ADATABASES() 将所有打开数据库的名称和路径放到内存变量数组中ADBOBJECTS() 把当前数据库中的命名连接名、关系名、表名或sQL视图名放到一个内存变量数组中AFIELDS()

C语言高手,帮帮忙
(1) a=a+b,b=a-b,a=b 先把a+b赋值给a,即 a=a+b 那么要交换a,b的值,所以 b=a-b(这里的a-b,其实就是原来的a的值),然后a 自然就等于b了 所以就是 a=b (7) k,5 因为程序中的语句是顺序语句所以先执行st=st+i; 则st=75 因为要以字符型显示,所以A的ASCII码是65,...

相似回答