早教吧作业答案频道 -->其他-->
vfp中的字符串比较问题进行字符串比较时,使命令?"我们大家"="我们"的结果为逻辑假的设置是:A.setexactonB.setexactoffC.setcollateto"Machine"D.setcollateto"Stroke"求解答一下C.D.选项为什么是.T.,
题目详情
vfp中的字符串比较问题
进行字符串比较时,使命令?"我们大家"="我们"的结果为逻辑假的设置是:
A.set exact on
B.set exact off
C.set collate to "Machine"
D.set collate to "Stroke"
求解答一下C.D.选项为什么是.T.,如何比较?
我对C的理解是,汉字机内码按照拼音顺序决定大小的话,从左向右比较,只要第一个拼音的第一个字母相同就可以,是这样的吗?
进行字符串比较时,使命令?"我们大家"="我们"的结果为逻辑假的设置是:
A.set exact on
B.set exact off
C.set collate to "Machine"
D.set collate to "Stroke"
求解答一下C.D.选项为什么是.T.,如何比较?
我对C的理解是,汉字机内码按照拼音顺序决定大小的话,从左向右比较,只要第一个拼音的第一个字母相同就可以,是这样的吗?
▼优质解答
答案和解析
VFP的字符串比较比较复杂。比较方法是自左向右逐个比较,若前面字符相同 再 向后进行比较,找到字符不同处就可决定大小。但是包括三种比较方式。通常的、默认的是按机器码"Machine"
即ASCII码进行比较,次序是空格 判断是否相等时,既要看是“=”,还是“==”,又要看exact 的设置,若是“=”,且exact 设为off,则以右方为准,右方字符串结束,比较也就结束。在这种情况下,"我们大家"="我们"的结果为逻辑真;exact 设为on,则将字符串短的后面补充空格使与另一字符串等长,再自左向右逐一比较。在这种情况下,"我们大家"="我们"的结果为逻辑假。
即ASCII码进行比较,次序是空格 判断是否相等时,既要看是“=”,还是“==”,又要看exact 的设置,若是“=”,且exact 设为off,则以右方为准,右方字符串结束,比较也就结束。在这种情况下,"我们大家"="我们"的结果为逻辑真;exact 设为on,则将字符串短的后面补充空格使与另一字符串等长,再自左向右逐一比较。在这种情况下,"我们大家"="我们"的结果为逻辑假。
看了vfp中的字符串比较问题进行字...的网友还看了以下:
第一个字是“财”,第三个字是“命”的成语, 2020-05-16 …
汉字编码是为汉字设计的一种便于输入计算机的代码。() 2020-05-31 …
乔布斯说:不要为别人而活.爱因斯坦说:只有为别人而活的生命才是值得的.800字生命的责任不跑题吧 2020-06-10 …
请模拟下面设问的形式,并以“生命”为比喻的本体,写一段对生命认识与感悟的文字.(要求:简明、有文采 2020-06-13 …
请模拟下面设问的形式,并以“生命”为比喻的本体,写一段对生命认识与感悟的文字。(要求:简明、有文采 2020-06-13 …
请模拟下面设问的形式,并以“生命”为本体,写一段对生命认识与感悟的文字,语言要简明,有文采。(3分 2020-06-13 …
诺贝尔是_(国籍)化家,以他的名字设立的诺贝尔将分别奖给在_、_、_、_、_垃五个领域中成就最突出 2020-06-22 …
设命题p:实数x满足(x-a)(x-3a)<0,其中a>0;命题q:数x满足2≤x≤3.(1)若a 2020-07-20 …
假设有一个数字系统,他通过识别输入的数据命令字5306来发动一次关键命令数据传输关键命令数据有效生命 2020-11-06 …
cache命中率设某机主存容量为4MB,Cache容量为16KB,每字块有8个字,每字32位,设计一 2020-11-20 …