int c1=1,c2=2,c3; c3=1.0/c2*c1; c3的值为什么等于0呢?
人气:177 ℃ 时间:2020-04-01 06:54:10
解答
以为c3定义的是int整形
1.0除以2=0.5 而int类型是对数据取整的
就是说1.5=1 2.5=2 0.5=0
推荐
- 3.若有以下程序段,int c1=1,c2=2,c3; c3=1.0/c2*c1 则执行后,c3中的值是
- #include main() { int a,b,c1,c2,c3,c4; scanf("%d,%d",&a,&b); if (b 0); c1 = a+ b; c2 =
- #includeusing namespace std; int main() {char c1='a',c2='b',c3='c',c4='\101',c5='\116';
- 驾照C1;C2;C3;C4;C5;有什么区别 C1是C照里最高的吗
- 驾驶证a1 a2 b2 c1 c2 c3 分别是什么车?
- 已知a、b、c是互不相等的实数,且xa−b=yb−c=zc−a,则x+y+z的值为( ) A.-1 B.0 C.1 D.2
- 在天平两端托盘上各放有一个盛有50ml 2mol/l盐酸的烧杯,调节天平平衡,向其中一个烧杯里加入2g碳酸钙,另一个烧杯里加入铁粉,完全反应后天平仍平衡.则加入的铁粉质量为--
- Measurements:4.88 - 4.91 x 3.06 mm Carat Weight:0.45 carat Color Grade:D Clarity Grade:VS1 Cut
猜你喜欢