itgle.com
更多“若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是()。A.scanf("%d%lx,%le",& ”相关问题
  • 第1题:

    若x ,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是:

    A.scanf("%d%x,%e",&x,&y,&z);

    B.scanf("%2d*%d%f",&x,&y,&z );

    C.scanf("%x%o%f",&x,&y,&z);

    D.scanf("%x%o%d",&x,&y,&z);


    D

  • 第2题:

    2、若a定义为int 型,x定义为float型,以下能给变量正确赋值的scanf 函数调用语句为 。

    A.scanf("%d%f",a,x);

    B.scanf("%d%f",&a, &x);

    C.scanf("%x%d",&a,&x);

    D.scanf("%f%d",&a,&x);


    2 2 解析:本题考查表达式的运算。因为x=1,y=2,所以表达式(x+y)%2=3%2=1,(int)a/(int)b=(int)}(3/2)=1,因此整个表达式的结果为(x+y)%2+(int)a/(int)b=1+1=2。

  • 第3题:

    9、若x,y均为int变量,z为float变量,以下不合法的scanf函数调用为()。

    A.scanf("%d,%x,%e",&x,&y,&z);

    B.scanf("%2d%d,%f",&x,&y,&z);

    C.scanf("%x%*d %o",&x,&y);

    D.scanf("%x%d%6.2f",&x,&y,&z);


    A

  • 第4题:

    若x、y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是 。

    A.scanf("%d%x,%le",&x,&y,&z);

    B.scanf("%x%o%6.2f",&x,&y,&z);

    C.scanf("%2d *%d%lf",&x,&y,&z);

    D.scanf(" %x%*d%o",&x,&y);


    D

  • 第5题:

    若定义x为double型变量,则能正确输入x值的语句是()

    A.scanf(“%f”,x);

    B.scanf(“%f”,&x);

    C.scanf(“%lf”,&x);

    D.scanf(“%5.1f”,&x);


    scanf( “%lf”,&x);