本文共 541 字,大约阅读时间需要 1 分钟。
实验目的:1.掌握逻辑量编码的特点
2.熟练关系表达式的求值
实验步骤:
1.求出表中表达式的值并编程验证。
int型变量a的初值 | a>0 | a==0 | a<0 | a>=0 | a<=0 | a=0 | a=3 |
3 |
|
|
|
|
|
|
|
-5 |
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
1)无论变量a为何值,a>0 、a==0、 a<0三个表达式的值相互之间有何关系?当一个为真,其余两个表达式 。当一个为假时,其余两个表达式 。
2)a>0的否定是a<0吗?当a>0为真时a<0为假;当a>0为假时a<0为真吗?
3)可以用表达式a>0的判断变量a是否为正数。当表达式a>0的值为真时,变量a为正数;
当表达式a>0的值为假时,变量a不为正数。通过表达式a>0的值就可以判断出变量a是否为正数。
2.有int型变量a,讨论a==0与a=0的区别和联系。
提示:
1)区别可从表达式的类型,对变量a的状态有无影响来考虑。
2)联系可从表达式值的类型来考虑。类型又可分为逻辑类型和普通类型(int,float,double,char)。
3. 求出表中表达式的值并编程验证。
表达式 | 'a'=='A' | '\12'=='\n' | -5u-7>0 | 3<x<2 | 0=='\0' |
值 |
|
|
|
|
|
讨论:
从表达式0 == '\0'的值考虑计算机中如何对关系表达式求值。转载地址:http://ebdti.baihongyu.com/