• 2021-04-14
    如果x为float类型变量,则以下语句的输出结果为【】
    x=123.456;
    printf(“%4.2f”,x);
  • 123.46

    内容

    • 0

      定义以下结构体类型 struct s { int x; float f; }a[3]; 语句printf("%d",sizeof(a))的输出结果为

    • 1

      若x为float类型变量,则以下语句的运行结果为()。x=117.28362;printf("%6.2f\n",x); A: 117.2 B: 117.28 C: 117.28 D: 117.283

    • 2

      intx;floaty;若输入形式为2˽3.4,输出形式为x+y=5.40,正确输入,输出语句是_____。 A: scanf(”%d,%f”,&x,&y);printf(“x+y=%4.2f”,x+y); B: scanf(”%d%f”,&x,&y);printf(“x+y=%4.2f”,x+y); C: scanf(”%d%f”,&x,&y);printf(“x+y=%6.1f”,x+y); D: scanf(”%d,%3.1f”,&x,&y);printf(“x+y=%4.2f”,x+y);

    • 3

      若x和y都为float型变量,且x=3.6, y=5.8 执行下列语句后输出结果为( )。 printf(“%f”,(x,y)); A: 3.600000 B: 5.800000 C: 3.600000,5.800000 D: 输出符号不够,输出不正确值

    • 4

      如果float a=123.456,则输出123.456的语句是: A: printf("%e",a); B: printf("%f",a); C: printf("%g",a); D: printf("%.3f",a);