用scanf()函数输入浮点数时,可以在格式说明符中指定数据宽度和小数位数。
举一反三
- 以下有关scanf函数的叙述中错误的是()。 A: 在scanf函数的格式字符前既可以加入正整数指定输入数据所占的宽度,也可以对实数指定小数位的宽度 B: scanf函数有返回值,其值就是本次调用scanf函数时正确读入的数据项个数 C: scanf函数从输入字符流中按照格式控制指定的格式解析出相应数据,送到指定地址中 D: 在scanf函数中的格式控制字符串不会输出到屏幕上
- 在VC++6.0环境中,下列说法正确的是( )。 A: 输入函数scanf()输入数据的,数据间必须加隔符 B: 输入函数scanf()中单精度或双精度浮点型数据都可以有%f作为格式控制符 C: 输入函数printf()输出字符或字符串都用格式说明符%s D: 输出函数printf()中单精度或双精度浮点型数据都可用%f作为格式控制符
- 以下有关scanf函数的叙述中错误的是A.scanf函数从输入字符流中按照格式控制指定的格式解析出相应数据,送到指定地址中B.scanf函数有返回值,其值就是本次调用scanf函数时正确读入的数据项个数C.在scanf函数的格式字符前既可以加入正整数指定输入数据所占的宽度,也可以对实数指定小数位的宽度D.在scanf函数中的格式控制字符串不会输出到屏幕上
- 当输入实型数据时,可以通过格式控制部分规定小数位数,例如:scanf(“%4.2f”,&a);。
- 在scanf()函数的格式说明符中,长整型数的输入格式说明符是()。