下列程序段的输出结果为().   float

题目

下列程序段的输出结果为().   float k=0.8567;   printf("%4.1f%%",k*100);

  • A、0085.6%%
  • B、85.7%
  • C、0085.6%
  • D、.857
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

cout<


正确答案:
509. 123457

第2题:

下列程序的输出结果是 【11】 , 【12】 。

#include <math.h>

main()

{ float a=-1.3;b=1.3;

printf("%f,%f",fabs(a),fabs(b);}


正确答案:
1.300 000;1.300 000

第3题:

下面程序段的输出结果是()。includemain(){float x=1.236547;printf("%f\n",(int)(x*10

下面程序段的输出结果是( )。 #include<stdio.h> main() {float x=1.236547; printf("%f\n",(int)(x*1000+0.5)/(float)1000); }

A.1.237000

B.输出格式说明与输出项不匹配,输出无定值

C.1.236000

D.1.24


正确答案:A

第4题:

下列程序段执行后的输出结果为()。

A.0

B.1

C.2

D.3


正确答案:B

第5题:

下列程序的招待结果是【 】。 include float temp;float & fn2(float r){ temp=r*

下列程序的招待结果是【 】。

include <iostream. h>

float temp;

float & fn2(float r)

{

temp=r* r* 3.14;

return temp;

}

void main( )

{

float a=fn2(5.0);

float& b=fn2(5.0)

b=20;

cout<<temp<<end1;

}


正确答案:20
20 解析:本题考察全局变量和引用的综合使用。在主函数中,b实际上是temp的一个引用。因此在给b赋值20的时候,输出的temp就是20。

第6题:

float f=3.1415927; printf(“%f,%5.4f,%3.3f”,f,f,f); 则程序的输出结果是__________。


正确答案:
3.141593,3.1416,3.142

第7题:

下列程序段的输出结果是:

int a=1234;

float b=123.456;

double c=12345.54321;

printf("%2d,%2.1f,%2.1f",a,b,c);

A.无输出

B.12,123.5,12345.5

C.1234,123.5,12345.5

D.1234,123.4,1234.5


正确答案:C

第8题:

下列程序段的输出结果为()。includemain(){static char a[]="language";char*p;p=a;for

下列程序段的输出结果为( )。 #include<stdio.h> main() { static char a[]="language"; char*p; p=a; for(p=a;p<a+8;p+=2) putchar(*p); }

A.1

B.4

C.9

D.0


正确答案:D
解析: 本题主要是考查带参数的宏定义及其相关运算。本题中宏运算过程如下: a=a/(S(k+m)/S(k+m))=a/(k+m*k+m/k+m*k+m)=9/(3+2*3+2/3+2*3+2)=0。

第9题:

下列程序段的输出结果为()。includemain(){ static char a[]="language";char *p;p=a;f

下列程序段的输出结果为( )。 #include<stdio.h> main() { static char a[]="language"; char *p; p=a; for(p=a;p<a+8;p+=2) putchar(*p); }

A.language

B.lnug

C.有语法错误

D.lang


正确答案:B
解析:本程序首先定义了静态字符数组a,然后将指针p指向数组a的首地址。第1次for循环,p=a,p指向数组的第1个元素,*p是取指针p所指地址的内容,输出1;第2次for循环,p=p+2,则p指向数组的第3个元素,*p是取指针p所指地址的内容,输出n;第3次for循环,p=p+2,则p指向数组的第5个元素,*p是取指针p所指地址的内容,输出u;第4次for循环,p=p+2,则p指向数组的第7个元素,*p是取指针p所指地址的内容,输出g,结束循环。

第10题:

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

int x, a[10];

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


正确答案:4 40 4
4 40 4

更多相关问题