单选题
执行下列命令后,输出的结果是______。
A="+"
?"5&A.7="+STR(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选项正确。
提交答案
关闭