• 2022-06-19
    假设 float d=12.3456,则表达式printf("%10.2f",(int)d)的输出结果为
    A: 12.34
    B: 1.23
    C: 1.20
    D: 12.0
  • C

    内容

    • 0

      在16位系统中,定义以下结构体类型 struct s { int a; char b; float f; }; 则语句printf("%d",sizeof(struct s))的输出结果为()

    • 1

      有定义int a; float b; double f;,则表达式10 + ’a’ + b * f值的数据类型为( ) A: int B: float C: double D: 不确定

    • 2

      定义以下结构体类型 A: struct s B: { int x; C: float f; D: }a[3]; E: printf("%d",sizeof(a))的输出结果为() F: 、 4 G: 、 12

    • 3

      有如下定义:int a;float f;double i;则表达式10+a+i*f的值的数据类型为 A: int B: 不确定 C: float D: double

    • 4

      float a=8.84; int b=(int)a; printf("%d",b); 则上面程序的输出为____。 A: 8 B: 9 C: 8.84 D: 0