(14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是
A)a%(int)(x-y)
B)a=x!=y;
C)(a*y)%b
D)y=x+y=x
我想知道为什么,
人气:490 ℃ 时间:2019-08-19 17:52:59
解答
A)a%(int)(x-y)//这个是正确的
B)a=x!=y; //这个是语句,不是表达式
C)(a*y)%b //a*y不是整数,%的两个操作数必须是整数
D)y=x+y=x //x+y不能出现在左边
推荐
猜你喜欢
- 除去粗盐中的SO42-、Ca2+、Mg2+等杂质,加入碳酸钠,氢氧化钠,氯化钡溶液,为什么要先除去硫酸根?
- 把一个正方体的六个面都涂上红色,然后把它锯两次锯成4个同样大的小长方体,没有涂颜色的面积是60平方厘米.求涂上红色的面积一共是多少平方厘米?
- 某人上一段有11级的楼梯,如果一步可上一级,也可上两级,则他共有多少种不同的上法?)
- 3吨的60%是_吨;_米比40米少20%.
- 题目 数学问题 挑战IQ~
- A.D.B三点在同一直线上,三角形ADC,三角形BDO为等腰直角三角形,试问:AO.BC的大小关系和位置关系如何?
- 我国四大卫星发射基地自然和人文特征?
- 一个分数与它本身相加、相减、相除,所得的和、差、商相加得4/3这个数是()最好有过程