执行下列命令后,输出的结果是 A="+" ?"5&A.7="+SIR(5&A.7,2)

admin2016-06-06  30

问题 执行下列命令后,输出的结果是
    A="+"
    ?"5&A.7="+SIR(5&A.7,2)

选项 A、5+7=12
B、5+.7=5.7
C、5&A.7=12
D、5&A.7=5.7

答案A

解析 STR(<数值表达式>[<长度>[,<小数位数>]])将指定的数值表达式转换为字符串,<长度>是转换后的字符串长度,默认值为10,<小数位数>是保留的小数位数,并进行四舍五入,默认值为0。宏替换字符”&”,&<字符型变量>[.]替换出字符变量的内容,也就是说&的值是变量中的字符串。则&A.为“=”,5&A.7为5+7,“5&A.7=”=“5+7=”;STR(5&A.7,2)=STR(5+7,2)=STR(12,2)=“12”;故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Adbp777K
0

相关试题推荐
最新回复(0)