• 2022-06-03
    若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);
  • B

    内容

    • 0

      设有以下变量定义float a; int i;选择正确的输入语句是( ); A: scanf ("%f%d", a,i); B: scanf ("%6.2f%d", &a,&i); C: scanf ("%f%d", &a,&i); D: scanf ("%f%u", &a,&i);

    • 1

      下面scanf格式用法正确的是 A: scanf("%d",x); B: scanf("%d,x); C: scanf(%d,&x); D: scanf("%d",&x);

    • 2

      若变量x,y均定义为int型,z定义为double型,下列不合法的scanf语句是( )。 A: scanf("%d,%x,%lf",&x,&y,&z); B: scanf("%d%d%lf",&x,&y,&z); C: scanf("%x,%o",&x,&y); D: scanf("%x,%o,%6.2f",&x,&y,&z);

    • 3

      有变量定义int a; double c;下面输入语句能正确赋值的是( ) A: scanf("%d, %d", &a, &c); B: scanf("x=%d, c=%lf", &a, &c); C: scanf("%d %d", &a, &c); D: scanf("%d %lf",a, c);

    • 4

      在C语言中,下列语句正确的是 A: scanf("%f",&f); B: scanf("%4.2f",&f); C: scanf("a=%d,b=%d"); D: scanf("%f",3.5);