int i;float f;scanf("i=%d,f=%f",&a,&f);上面程序段准备把10和5.12分别存给i和f,正确的输入是()。
A: 10<空格>5.12
B: i=10,f=5.12
C: 105.12
D: i=10f=5.12
A: 10<空格>5.12
B: i=10,f=5.12
C: 105.12
D: i=10f=5.12
举一反三
- 设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf("i=%d,f=%f",&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为
- 执行下列程序段 float f; int i; scanf("%3d%*4d%f",&i,&f); 输入为12345678765.43,则赋值结果为( ); A: i=123,f=45678765.43 B: i=123,f=4.567876543e+7 C: i=123,f=8765.43 D: i=12345678765;f=0.43
- 有程序段如下: int i; float f; scanf("i=%d,f=%f",&i,&f); 若要给变量i和f都赋值为100,则正确的输入格式为________。 A: 100<br/>100 B: i=100_f=100 (“_”代表一个空格) C: i=100,f=100 D: i=100<br/>j=100
- 执行下列程序段 float f; int i; scanf("%3d%4d%f",&i,&f); 输入为12345678765.43,则赋值结果为( );
- 设有以下变量定义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);