• 2022-06-16
    有下列程序段: int j;float y; scanf("%2d%f",&j,&y); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为( )。
    A: 55566.0
    B: 566.0
    C: 7777.0
    D: 566777.0
  • B

    内容

    • 0

      下列程序段执行后,y的值是【 】 int x=80,y; y=x>50?60:70;

    • 1

      int x,y; scanf("%2d%2s%2d",&x,&y); printf("%d",x+y); 程序执行中,从键盘输入:123456789,则程序输出结果:()

    • 2

      假设先定义变量如下:int x;float y;那么,下列输入语句中正确的是() A: ) scanf("%f%f",&y,&x) B: ) scanf("%f%d",y,x) C: ) scanf("%f,%d",&y,&x) D: ) scanf("%5.2f%2d",&y,&x)

    • 3

      假设定义变量如下:int  x; float  y;以下输入语句中()是正确的。 A: scanf(“%f%f”,&y,&x); B: scanf(“%f%d”, y, x); C: scanf(“%f%d”,&y,&x); D: scanf(“%5.2f%2d”,&y,&x);

    • 4

      有如下程序段,对应正确的数据输入是()。floatx,y;scanf("%f%f",&x,&y);printf("a=%f,b=%f",x,y);