• 2022-05-29
    ‏针对如下程序:‎‏ float a,b;‎‏ scanf("%f%f",&a,&b);‎‏在此段程序之后写一个达到以下效果的printf语句,正确的是( )。‎‏1)如果输入为123.4567给a,输入12345678.123给b,则输出为:‎‏a=123.45‎‏b=12345678.12‎‏2)如果输入为12345678.123给a,输入123.4567给b,则输出为:‎‏a=12345678.12‎‏b=123.45‎
    A: printf("a=%8.2f\nb=%8.2f",a,b);
    B: printf("a=%-8.2f\nb=%8.2f",a,b);
    C: printf("a=%f\nb=%f",a,b);
    D: printf("a=%-8.2f\nb=%-8.2f",a,b);