社区
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语句中语句,请都各位。
...全文
168
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
判断
推理——
逻辑
判断
第一节:
逻辑
判断
: 第二节:翻译推理 第三节:组合排列 第四节:日常结论 第五节:
逻辑
论证 第一节:翻译推理 一、题目特征: 1.题干和选项中出现先比较明显的
逻辑
关联词(条件关键词…) 2.提问方式是“可以推出””不能推出“等 二、解题思维: 1.先翻译(将体题干中
逻辑
关联词所在句子翻译成用箭头的形式) 2.推理 一、翻译规则之“前推后” 前——>后 典型关联词:如果…,那么… 若…则;只要…就…;所有…都…;…一定(必须)… 例如:如果你能考上公务员,那么我给你买雪糕 考上公务员---->
linux shell
逻辑
判断
下面是linux常用
逻辑
判断
-b file 若文件存在且是
一个
块特殊文件,则为真 -c file 若文件存在且是
一个
字符特殊文件,则为真 -d file 若文件存在且是
一个
目录,则为真 -e file 若文件存在,则为真 -f file 若文件存在且是
一个
规则文件,则为真 -
java
逻辑
判断
java中
逻辑
判断
,有五种结构: 1、if 2、if...else 3、if...else if....else (多重if) 4、嵌套if 5、switch @@@
逻辑
判断
结构1: if 语法: if(表达式){ 代码1 } 说明:if用于进行条件
判断
,如果表达式的结果为true,则执行代码1,否则不执行操作 @@@注意:if结构的一种特殊用法: 如果if
判断
的大括号中,只有一行代码,大括号可以忽略不写。条件满足时,代码就执行,否则不运行 1、如果if的大括号中,只有一行代码,大
C语言中的
逻辑
判断
C语言中的
逻辑
判断
C语言中的
逻辑
判断
是以真和假来表示的,0为假,一切非零为真。这里举几个例子,来让初学者更加深入了解
判断
语句。
逻辑
值 int a=5; int b=3; int c=a>b; 我们来看c的结果,这时c=1,因为a>b为真。 int a=5; int b=3; int c=a<b; 我们再来看c的结果,这时c=0,因为a<b为假。 int a=5; int b=3; int c=2; int d=a>b>c; 做了一下小小的改动,这里的比较大小可不是连续
python
判断
两个对象是否为相等使用的运算符是_Python入门_浅谈
逻辑
判断
与运算符...
这是关于Python的第6篇文章,主要介绍下
逻辑
判断
与运算符。(一)
逻辑
判断
:如果要实现
一个
复杂的功能程序,
逻辑
判断
必不可少。
逻辑
判断
的最基本标准:布尔类型。布尔类型只有两个值:True和False,在Python语言中对应的是1和0。在Pycharm中输入如下代码,运行后将会得到True或False的反馈。print(1 > 2)print('m' in 'member...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章