niusouti.com
更多“设有定义:doublex[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是 A.scanf("%f",&x ”相关问题
  • 第1题:

    假定有定义语句 int a[10], x, *p=a; 若要把数组a中下标为3的元素值赋给x,下面不正确的语句为()。

    A.x=*p+3;

    B.x=*(p+3);

    C.x=p[3];

    D.x=a[3];


    x=*pa+3;

  • 第2题:

    假定一条定义语句为“int a[10], x, *p=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为()。

    A.x=*p+3;

    B.x=p[3];

    C.x=*(a+3);

    D.x=*(p+3);


    x=a[3];

  • 第3题:

    设有定义:double x[100],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是

    A.scanf("%lf",&x[5]);

    B.scanf("%lf",*(x+6));

    C.scanf("%lf",p+6);

    D.scanf("%lf",p[6]);


    scanf(“%lf”,p+5);

  • 第4题:

    假定一条定义语句为“int a[10], x, *p=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为()。

    A.x=*p+3;

    B.x=*a+3;

    C.x=a+3;

    D.x=p+3;

    E.x=p[3];

    F.x=*(a+3);

    G.x=a[3];

    H.x=*(p+3);


    x=a[3];

  • 第5题:

    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。