[单选题]

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

A.5.16900

B.5.16800

C.0.00000

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

参考答案与解析:

相关试题

设有说明语句:doublex=123.56;,对于语句printf(“%-8.2

[单选题]设有说明语句:doublex=123.56;,对于语句printf(“%-8.2e/n”,x);,以下说法正确的是()A . 输出为-1.24e+002B . 输出为1.24e+002C . 输出为12.36e+001D . 输出格式描述符的域宽不够,不能输出

  • 查看答案
  • 语句prinff(”%d\n”,strlen(”\t\”\、、n\"\065\0

    [单选题]语句prinff(”%d\n”,strlen(”\t\”\、、n\"\065\08AB”));的输出结果是( )。A.6B.7C.8D.9

  • 查看答案
  • 设有说明语句:doublex;,下列选项中正确的是()

    [单选题]设有说明语句:doublex;,下列选项中正确的是()A . scanf("%d",&x)B . scanf("%f",&x)C . scanf("%lf",x)D . scanf("%lf",&x)

  • 查看答案
  • 设有定义int n=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是

    [单选题]设有定义int n=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是A.p=1;B.*q=2;C.q=p;D.*p=5;

  • 查看答案
  • 输出语句:prinff(”%d\n”,ll£«011);的输出结果是( )。

    [单选题]输出语句:prinff(”%d\n”,ll+011);的输出结果是( )。A.20B.22C.022D.021

  • 查看答案
  • 设有定义:intn=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是

    [单选题]设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是A.p=1;B.*q=2;C.q=p;D.*p=5;

  • 查看答案
  • 设有如下定义:intx=10,y=3,z;则语句printf("%d\n",z=

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

  • 查看答案
  • 设有如下定义:intx=l,y=-1;,则语句:printf(""%d\n"",

    [单选题]设有如下定义:intx=l,y=-1;,则语句:printf(""%d/n"",(x--&++y));的输出结果是()A . 1B . 0C . -1D . 2

  • 查看答案
  • 设有定义语句:int a[][3]={{0},{1},{2}};,则数组元素a[

    [试题]设有定义语句:int a[][3]={{0},{1},{2}};,则数组元素a[1][2]的值为____

  • 查看答案
  • 设有定义语句: int a[][3]={{0},{1},{2}};, 则数组元素

    [试题]设有定义语句: int a[][3]={{0},{1},{2}};, 则数组元素 a[1][2] 的值为 ( 13 ) 。

  • 查看答案