x和y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )。
A. scanf(“%d%d,%e",&x,&y,&z);
B. scanf(“%2d*%d%lf",&x,&y,&z);
C. scanf(“%x%d*%lf",&x,&y,&z);
D. scanf(“%x%o%6.2f",&x,&y,&z);
当输入数据形式为:25,13,10,正确的输出结果为( )。#include
A. x+y+z=48
B. x+y+z=35
C. x+z=35
D.不确定值
已有定义int x;float y;且执行scanf(“%3d%f",&x,&y);语句时,从第一列开始输入数据12345□678<回车>,则x的值为();y的值为( 2 )
A. 1234545.000000
B. 12345.000000
C. 45 678.000000
D. 345123.000000
已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是( )(注:□表示空格,表示回车)int a1,a2; char c1,c2; scanf(“%d%d",&a1,&a2); scanf(“%c%c",&c1,&c2);
A. 1020AB
B. 10□20AB
C. 10□□20□□AB
D. 10□20AB