问题 单项选择题

下列程序的运行结果为( )。  #include<iostream.h>  void main( )  {    int a=2;    int b=a+1;    cout << a/b << endl;  }

A.0.66667

B.0

C.0.7

D.0.66666666…

答案

参考答案:B

解析:表达式值的类型是由操作数的类型决定的,因为本题的两个数都 是int型的,所以得出的结果也为int型,即去掉小数点后的部分,只取商的整数部分。

单项选择题
单项选择题