下列程序段的输出结果是【】。 cout << fixed<<509.123456789<<end1;

题目

下列程序段的输出结果是【 】。

cout << fixed<<509.123456789<<end1;

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列程序段的输出结果是_____。

cout < < fixed < < 509.123456789 < < endl;


正确答案:123457
123457 解析:fixed的意义是在小数点后保留6位,所以 fixed输出为509.123457。

第2题:

下列程序的输出结果是 ______。includevoid main(){int x=6,y=8;if(x1++<6)cout<<++

下列程序的输出结果是 ______。 #include<iostream.h> void main() { int x=6,y=8; if(x1++<6) cout<<++y<<end1; if(x>6) cout<<--y<<end1; else cout<<y++<<end1; }

A.8

B.9

C.7

D.编译不成功


正确答案:C

第3题:

下列程序段的输出结果是 include void fun(int * X,int * y) {cout < < * X < <

下列程序段的输出结果是 #include<iostream.h> void fun(int * X,int * y) { cout < < * X < < * y; * X=3; * y=4; } void main( ) { int x=1,y=2; fun(&y,&x); cout < < X < < y < < end1; }

A.2143

B.1212

C.1234

D.2112


正确答案:A
解析:在fun函数中,x接收的是main函数中y的地址,所以*x值为2,同样,*y值为1,所以第1次输出的是21,第2次改变*x的值等同于改变y的值,改变*y的值也即改变x的值,所以第2次输出的是43。注意:C++语言中函数的传参方式中关于指针的应用。

第4题:

下列程序的输出结果是【】 include using namespace std; int main() { int Bum=500; in

下列程序的输出结果是【 】

include<iostream>

using namespace std;

int main()

{

int Bum=500;

int& ref=num;

ref+=100;

cout<<num<<end1;

return 0;

}


正确答案:600
600 解析:考核引用的使用。题中整型变量ref定义为num的引用,所以对ref的作用等同于对num的作用,所以ref加上100后,num的值也就变成了600。

第5题:

以下程序段的输出结果是( )。 int x=5; do { cout〈〈x--〈〈end1; }while(!x);

A.5

B.无任何输出

C.4

D.陷入死循环


正确答案:A
解析:本题考查循环语句do-while语句的执行情况。根据do-while循环语句功能特点可得:首先无条件执行循环体,表达式x--的值为5,输出为5,x的值变为4,然后检查条件(!x)为假(false),则循环结束。

第6题:

下列程序段的输出结果是【】。 include void main() {inti=10,sum=0;do{sum=+sum+i;i=i

下列程序段的输出结果是【 】。

include<iostream.h>

void main()

{int i=10,sum=0;

do

{

sum=+sum+i;

i=i-2;

}while(i>=2);

cout<<sum<<end1;

}


正确答案:30
30

第7题:

在C++中,下列程序段的输出结果是【 】。

int x, a[10];

cout<<sizeof(x)<<“”<<sizeof(a)<<“”<<sizeof(float)<<end1


正确答案:4 40 4
4 40 4

第8题:

执行下列语句段后程序的输出结果是______。

int x[]={1,2,3,4,5};

int q=x;

cout<<*(++q)<<end1;


正确答案:2
2

第9题:

以下程序段的输出结果是[ ]。 include void ref(int &i); void main(){int val=1

以下程序段的输出结果是 [ ] 。

include<iostream.h>

void ref(int &i);

void main(){

int val=1;

cout<<“旧值:”<<val<<end1;

ref(val);

cout<<”新值:”<<val<<end1;

}

void ref(int &i){i=10;}


正确答案:旧值:1 新值:10
旧值:1 新值:10