参考答案和解析
正确答案:

7"x/y=%d"

更多“(7)若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【7】,x/y);补充完整,使其 ”相关问题
  • 第1题:

    设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。

    A.1 2

    B.1 2 2

    C.1,2

    D.输出值不确定


    正确答案:A
    解析:本题考查printf函数的格式和逗号表达式。printf函数在输出时,是根据格式说明符的个数输出的,如果函数中有有多余的项将不予输出;如果有输出项少于格式说明符,则出错,不能输出正确的结果。  本题中逗号表达式(x,y)只返回y的值。此时格式说明的个数是2,而输出项的个数是3,因此printf函数只输出前两项。

  • 第2题:

    若已定义:int x=7;float y=7.0; 以下语句中能输出正确值的是()。

    A.printf("%d %d",x,y);

    B.printf("%d %.3f",x,y);

    C.printf("%.3f %.3f",x,y);

    D.printf("%.3f %d",x,y);


    a=a+b

  • 第3题:

    若x和y都是int型变量,且x=10,y=20,则执行printf("%dn",x,y);语句后,输出的结果是()。

    A.20

    B.10

    C.10 20

    D.输出格式符不够,输出不确定的值


    A

  • 第4题:

    若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(,x/y); 补充完整,使其输出的计算结果形式为 x/y=11。


    ( 7 ) 'x/y=%d'

  • 第5题:

    若$y, $x为int型变量,则执行以下语句后,$y的值为()。 <?php $x=1; ++$x; $y = $x++; ?>

    A.1

    B.2

    C.3

    D.0


    C