• 2022-06-19
    若有定义: 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);
  • D

    内容

    • 0

      定义变量:double x; 正确的输入语句是( )。 A: scanf("%lf", &x); B: scanf("%f", &x); C: scanf("lf%", &x); D: scanf("%8.2f", &x);

    • 1

      若有定义:double *p,a;,则能给变量a输入数据的正确程序段是【】。 A: a=&p;scanf("%lf",p); B: p=&a;scanf("%lf",*p); C: *p=a;scanf("%lf",*p); D: p=&a;scanf("%lf",p);

    • 2

      若定义x为double型变量,则能正确输入x值的语句是( )。 A: scanf("%f",x); B: scanf("%f",&x); C: scanf("%lf",&x); D: scanf("%5.1f",&x);

    • 3

      已知 int a;使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。 A: scanf("%d",a); B: scanf("%d",&a); C: scanf("%f",&a); D: scanf("%lf",&a);

    • 4

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