社区
VB基础类
帖子详情
一个关于逻辑判断的问题
earphone
2000-07-25 06:32:00
一个关于逻辑判断的问题,请看程序
letter=chr(13)
if asc(letter)<> 8 or 9 or 10 or 13 then
…………
…………
end if
我想判断出letter中的变量的ascii码不为8,9,10,13可每次调试
都会执行if语句中语句,请都各位。
...全文
172
5
打赏
收藏
一个关于逻辑判断的问题
一个关于逻辑判断的问题,请看程序 letter=chr(13) if asc(letter) 8 or 9 or 10 or 13 then ………… ………… end if 我想判断出letter中的变量的ascii码不为8,9,10,13可每次调试 都会执行if语句中语句,请都各位。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mafangsan
2000-07-25
打赏
举报
回复
Mickey_Chue大虾!说的对,只顾提醒earphone要每处都写上“asc(letter)<>”了,忘了判断逻辑值了!汗颜!谢谢!
Mickey_Chue
2000-07-25
打赏
举报
回复
mafangsan兄台说:
> 如下就行
> if asc(letter)<> 8 or asc(letter)<> 9 or asc(letter)<> 10 or asc(letter)> <> 13 then
试想:letter=asc(9)
则:asc(letter)<>8及10、13都为真,OR之后整个表达式也为真,
故:此表达式永远为真。
那么:兄的式子可写为:
if !(asc(letter)=8 or asc(letter)=9...)
Tyro
2000-07-25
打赏
举报
回复
首先,你的if语句相当于if (asc(letter)<>8) or 9 or 10 or 13 then
当然在任何情况下都会执行
为什么不写成
select case asc(letter)
case 8,9,10,13
…………
…………
end select
DragonJiang
2000-07-25
打赏
举报
回复
mafangsan is right!
mafangsan
2000-07-25
打赏
举报
回复
如下就行
if asc(letter)<> 8 or asc(letter)<> 9 or asc(letter)<> 10 or asc(letter)<> 13 then
Java并发编程实战
课程介绍: 对于
一个
Java程序员而言,能否熟练掌握并发编程是
判断
他优秀与否的重要标准之一。因为并发编程是Java语言中最为晦涩的知识点,它涉及操作系统、内存、CPU、编程语言等多方面的基础能力,更为考验
一个
...
判断
推理——
逻辑
判断
第一节:
逻辑
判断
: 第二节:翻译推理 第三节:组合排列 第四节:日常结论 第五节:
逻辑
论证 第一节:翻译推理 一、题目特征: 1.题干和选项中出现先比较明显的
逻辑
关联词(条件关键词…) 2.提问方式是“可以推出”...
linux shell
逻辑
判断
下面是linux常用
逻辑
判断
-b file 若文件存在且是
一个
块特殊文件,则为真 -c file 若文件存在且是
一个
字符特殊文件,则为真 -d file 若文件存在且是
一个
目录,则为真 -e file 若文件存在,则为真 -f file ...
C语言中的
逻辑
判断
C语言中的
逻辑
判断
C语言中的
逻辑
判断
是以真和假来表示的,0为假,一切非零为真。这里举几个例子,来让初学者更加深入了解
判断
语句。
逻辑
值 int a=5; int b=3; int c=a>b; 我们来看c的结果,这时c=1,因为a>b...
java
逻辑
判断
java中
逻辑
判断
,有五种结构: 1、if 2、if...else 3、if...else if....else (多重if) 4、嵌套if 5、switch @@@
逻辑
判断
结构1: if 语法: if(表达式){ 代码1 } 说明:if用于进行条件
判断
,如果表达式的...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章