• 2021-04-14
    下列程序的输出结果是( )。 struct abc{ int a; float b; char c[10]; } int main() { static struct abc x={23, 98.53, “wang”}; struct abc *px= &x; printf(“%d %.1f %s ”, x.a, x.b, x.c ); printf(“%d %.1f %s ”, px->a, (*px).b, px->c); printf(“%c %s”, *px->c+2,&px->c[1]); }
  • 23 98.5 wang 23 98.5 wang y ang

    举一反三

    内容

    • 0

      “有的S不是P”用一阶公式表达正确的有: A: $x(Sx∧ØPx) B: "x(Sx→ØPx) C: $x(Sx→ØPx) D: Ø"x(Sx∧Px)

    • 1

      “没有S是P”用一阶公式表达正确的有: A: Ø$x(Sx∧Px) B: "x(Sx→ØPx) C: Ø$x(Sx→Px) D: "x(Sx∧ØPx)

    • 2

      以下程序的输出结果是 void fun(float *a,float *b) {float w; *a=*a+*a; w=*a; *a=*b; *b=w; } main() {float x=2.0,y=3.0; float *px=&x,*py=&y; fun(px,py); printf("%2.0f,%2.0f\n",x,y); }

    • 3

      下列公式与"x(Sx→ØPx)真值条件相同的有: A: "x(Px→ØSx) B: Ø$x(Px∧Sx) C: "x(ØPx∨ØSx) D: $xØ(Sx→Px)

    • 4

      若变量已正确定义,表达式()可以使指针px指向变量x。 A: px=&x B: px=x C: *px=&x D: *px=*x