设有定义:doublex=5.16894;,则语句prinff(”%If\n”,(int)(x$1000+0.5)/1000.);的输出结果是( )。A.5.16900B.5.16800C.0.00000D.输出格式说明符与输出项不匹配,产生错误信息

设有定义:doublex=5.16894;,则语句prinff(”%If\n”,(int)(x$1000+0.5)/1000.);的输出结果是( )。

A.5.16900

B.5.16800

C.0.00000

D.输出格式说明符与输出项不匹配,产生错误信息


相关考题:

设有定义: float x=123.4567; ,则执行以下语句后的输出结果是 【 6 】 。printf("%f\n",(int)(x*100+0.5)/100.0);

设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。printf("%f\n"(int)(x*100+0.5)/100.1;

设有定义语句:double x=2.5, y=4.7;int a=7;那么表达式x+a%3*(int)(x+ y)%2/4的值为【 】。

设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1SX 设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1B.0C.4D.3

若有正确定义语句doublex=5.16894:A.输出格式说明与输出顶不匹配,输出无定值B.5.170000C.5.168000D.5.169000

若有以下程序段 double x=5.16894; printf("%fn", (int)(x*1000+0.5)/(double)1000 ); 则程序段的输出结果是()A.5.170000B.5.175000C.5.169000D.5.168000

设有定义:float x=123.4567;则执行以下语句后的输出结果是 printf("%fn",(int)(x*100+0.5)/100.0);A.123.46B.123.4567C.123.45D.123

若有正确定义语句: double x=5.16894; 语句printf(“%fn”,(int)(x*1000+0.5)/(double)1000);的输出结果是().A.输出格式说明与输出项不匹配,输出无定值B.5.170000C.5.168000!D.5.169000

若变量已正确定义x=3.26894,以下语句的输出结果是() printf(“%fn”,(int)(x*1000+0.5)/(float)1000);A.3.27B.3.269C.3.268D.输出格式说明与输出项不匹配,输出无定值