提示错误: no function definition: =0
错误说明是说:没有=0这个函数,你把=号和0中间加个空格就行了。
(defun c:ZC()
(setq i 1)
(setq js 0)
(while (<= i 100)
(if (progn (= 0 (rem i 3)) (= 0 (rem i 11)))
(progn
(setq js (+ js 1))
(setq jg (strcat jg (itoa i)))
)
)
(setq i (1+ i))
)
(setq jg (strcat "能被3或11整除的数共" (itoa js) "个" ))
)
这样改能运行了 不知道结果对没 主要是不知道你要达到什么效果
用"(and (= 0 (rem i 3) (= 0 (rem i 11))))"代替"
(=0 (rem i 3) (rem i 11) )"一试。