问题 单项选择题

关于语句
  #include<iostream>
  using namespace std;
  void main( )
  { cout < < 100.8989663 < < ';
    cout < < fixed < < 100.8989663 < <';
    cout < < scientific < < 100.8989663 < <';
 的输出结果为

A.100.899 100.898966 1.008990e+002

B.100.8989663 100.898966 1.008990e+002

C.100.899 100.898966 1.008989e+002

D.100.899 100.8989663 1.008989e+002

答案

参考答案:A

解析:【命题目的】考查C++语言中格式控制标志。
【解题要点】C++语言中默认小数的输出位一共是六位,fixed的意义是在小数点后保留六位,scientific的意义是以科学计数法输出小数,本题中,100.8989663的默认输出就是100.899,fixed输出是100,898966,scienlific输出是1.008990e+002。
【考点链接】C++语言中的小数输出及各种控制方法。

多项选择题
判断题