任意输入一个汉字字符串(汉字不少于5个),将其反显。如“上海”→“海上”

发布时间:2024-05-15 19:32 发布:上海旅游网

问题描述:

用VFP编程 - - 写出编程过程 谢谢啊 看清题目 呵呵·· 我要在VFP上测试过的·· 一定要对··我自己也要试试· 很急·· 麻烦高手了· 谢谢·· 对的一定给分 还会追加··

问题解答:

&&我再给你加个限制汉字个数的语句吧!

CLEAR
accept "请输入中文字符串:" to mystring
len_c=LEN(mystring)
IF len_c<10
MESSAGEBOX("你输入的汉字少于5个。",0,"提示")
RETURN
ENDIF
FOR ii=1 TO LEN(mystring)
IF ASC(SUBSTR(mystring,ii,1))<128
MESSAGEBOX("你输入的字符串中有非中文字符",0,"提示")
RETURN
ENDIF
ENDFOR
?"反序结果:"
FOR ii= LEN(mystring)-1 TO 1 STEP -2
??SUBSTR(mystring,ii,2)
ENDFOR

蜜蜂-蜂蜜
回返-返回
明月-月明
天上-上天
西山-山西

谁要是能用编程来在字典库里找出所有类似的结果就更好了。

刷牙→牙刷 故事→事故 守信→信守

"刷牙→牙刷 "" 故事→事故 "" 守信→信守 "" 互相——相互 "

互相——相互

热点新闻