使float类型变量k得到正确数值的输入语句是_________。
A: scanf(“%d”,&k);
B: scanf(“%d”,k);
C: scanf(“%f”,&k);
D: scanf(“%f”,k);
A: scanf(“%d”,&k);
B: scanf(“%d”,k);
C: scanf(“%f”,&k);
D: scanf(“%f”,k);
举一反三
- 中国大学MOOC: 有一输入函数scanf(%d,k);则不能使float类型变量k得到正确数值的原因是______。
- 设float k;scanf(“%d”,k);k不能得到正确数值的原因是____不对和____不对
- 已知i,j,k为int型变量,若从键盘输入:1,2,3↙(↙表示回车), A: scanf(“%2d%2d%2d”,&i,&j,&k); B: scanf(“%d%d%d”,&i,&j,&k); C: scanf(“%d,%d,%d”,&i,&j,&k); D: scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);
- 已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4, A: scanf("%3d,%3d,%3d",&i,&j,&k); B: scanf("%d,%d,%d",&i,&j,&k); C: scanf("%d%d%d",&i,&j,&k); D: seanf("i=%dj=%d,k=%d",&i,&j,&k);
- 已知i , j , k为int 型变量,若从键盘输入:1 , 2 , 3↙(↙表示回车),使i的值为1,j的值为2,k的值为3,则函数形式为【 】 A: scanf (“ %2d %2d %2d ”, &i , &j , &k ) ; B: scanf (“ %d %d %d ”, &i , &j , &k ) ; C: scanf (“ %d , %d , %d ”, &i , &j , &k ) ; D: scanf (“ i = %d , j = %d , k = %d ” , &i , &j , &k ) ;