• 2022-06-16
    若有说明语句:int a; floatb;,以下输入语句正确的是_____。
    A: scanf("%d
    B: %.f",&a,&b);
    C: scanf("%f%f",&a,&b);
    D: scanf("%f,%d",&a,&b);
    E: scanf("%d%f",&a,&b);
  • D

    内容

    • 0

      若有定义:double a, b, c;能正确给a,b,c输入数据的语句是( ) A: scanf(" %lf %lf %lf",&a, &b, &c ); B: scanf(" %f %f %f",&a, &b, &c ); C: scanf(" %lf %lf %lf",a, b, c ); D: scanf(" %lf %lf %lf" &a, &b, &c );

    • 1

      若int a,b; double x;以下不合法的scanf函数调用语句是 。 A: scanf(“%d%o%f”, &a,&b,&x); B: scanf(“%3d%*3d%lf”,&a,&b,&x); C: scanf(“%o%f%lo”,&a,&b); D: scanf(“%ld%lo%o”,&a,&b,&x);

    • 2

      设有以下变量定义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);

    • 3

      已有 float f1,f2; 数据的输入方式:4. 52˽3.5,输入语句的正确形式为____。 A: scanf(”%f,%f”,&f1,&f2); B: scanf(”%f %f”, &f1,&f2); C: scanf(”%3.2f,%2.1f”, &f1,&f2); D: scanf(”%3.2f%2.1f”, &f1,&f2);

    • 4

      根据定义和数据的输入方式,输入语句的正确形式为()。已有定义:floatfl,f2;数据的输入方式:4.52 3.5 A: scanf("%d%f",&f1,&f2); B: scanf("%f%f",&f1,&f2 ); C: scanf("%f,%f",&f1,&f2); D: scanf("f1=%f f2=%f",&f1,&f2 );