c语言疯狂讲义 pdf,已疯,第三题什么意思呀,

18.若有定义int
x,y; 并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++) : (y++)中的条件表达式(x-y) 等价的是(  )。
A)
(x-y&0||x-y&0)
B)
(x-y&0)
)
(x-y&0)
D)
(x-y==0)
全部答案(共3个回答)
?是C的三目操作符,它的意思是前面的表达是为真,则取冒号前的表达式结果,否则是冒号后面的表达式的值 在语言中对真值的判断是大与0 ,因此:(x-y)?就是:x-y&0的意思这些都是基本的c语法知识,建议你从基础学习,不要跳,否则你很难理解
#include&stdio.h&
int main()
while(scanf("%d", &x)!=EOF)
可以看出p和q是普通变量,n是指针变量,所以p=n是错误的。
*p=&n 指针*p取变量n的地址
除了代数或几何中用做字母上标区分相同字母外外,一般来说,“y'”是指y的一阶导数。
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区【C语言疯狂讲义】(三)C语言运算符 - 推酷
【C语言疯狂讲义】(三)C语言运算符
、运算符:
连接两个操作数(常量、变量)的符号
用运算符按照一定的规则连接的式子称为表达式
运算符的分类:
)操作数的个数:
单目运算(
++ & & sizeof& & !
双目运算符:。。。。
三目运算符:
算术运算符、关系和逻辑运算、位运算
、算术运算符
)什么东西?
进行算术的运算
+& -& *& /& %
双目运算符
a+b & a*3 & b/5& & 10%3
乘除的优先级要高于加减的
前提:优先级相同
左结合:从左到右结合计算
int a=3,b=2;
)注意事项
结果无意义,
结果正常取余数
、赋值运算符
)什么东西?
作用:把等号的右侧的值(常量、表达式)赋值给等号左边的变量
注意:等号的左边一定要是变量
(错误的)
a = 2;& b=a+3;
int a,b,c,d;
a = b = c = d = 0;
int a=b=c=d=0;(
)注意事项
复合赋值运算符:总共有
+=& & a+=2;--& a = a+2;
-=& & a-=2;--& a = a-2;
、自增、自减运算符
)什么东西?
相当于让运算符连接的操作数自身的值
++& & & ++
--& & & --
让变量的值自动的
(a++)+(++b)
-a++& --&& -(a++)
)注意事项
int a=3; & & & & a++& & & & ++a
表达式的值
3& & & & & 4
4& & & & & 4
符号的前面,先取出
的值作为表达式的值,然后
口诀:先用后变
符号的后面,先让
,然后取出
的值作为表达式的值
口诀:先变后用
)什么东西?
计算常量、变量、数据类型在我们内存中占用的字节数
sizeof(10)& sizeof(2.3)& sizeof('a') &
---& sizeof 10 & sizeof 2.3
sizeof(&a&)& //2
& sizeof(a);
数据类型上:
sizeof(int) & sizeof(float)& sizeof(char)
)注意事项
不是第一个函数,是一个运算符
sizeof('a') 4
个字节,字符型的常量在
标准的编译中用
、关系运算符
真假性问题:
所有的数值都有真假性
(1)& & & 0
)什么东西?
判断操作数之间的关系
双目运算符
a&3 & b&a+2; & 1&2
a = 1&2&3&0;
((1&2)&3)&0
)注意事项
、逻辑运算符
)什么东西?
更多的时候是判断多个条件是否同时成立(同时为
双目运算符
符号两边的表达式都必须为真
口诀:同真为真
符号两边的表达式有一个为真,结果就为真
口诀:同假为假
(单目运算,右结合)
口诀:真变假
&& & & & & & & 11
|| & & & & & & 12
)注意事项
短路的问题:
掌握口诀就行
a && b+2 || b-5
、条件运算符
)什么东西?
进行了一个简单的判断
a&b?a:b& --&
中的最大值
是否为真:
如果为真:
的值作为条件表达式的值返回
如果为假:
的值作为条件表达式的值返回
(num1&num2?num1:num2)&num3 ? num1&num2?num1:num2 :num3
)注意事项
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致}

我要回帖

更多关于 c语言疯狂讲义 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信