.scanf函数介绍及使用
1,scanf函数(阻塞式函数)
scanf函数原型包含在标准输入输出头文件“stdio.h”中,用于接受键盘输入的内容。
格式:scanf("格式控制字符串",输入项的地址列表);
2.scanf常见的控制符:
3.scanf("%mf",&a);//表示接受m位输入,包含小数点,注意,在scanf中不存在%m.nf形式。
4.scanf使用注意事项
1)如果在输入时,输入了多个空格,回车,Tab都会被系统忽略的。
2)如果要获取的内容是多个整数,中间输入了多个空格,回车,Tab都会被系统忽略
3)关于*号的使用:%*d跳过输入的一个整数
%*c跳过一个字符
4)关于scanf控制字符中有普通字符需要原样输入如下图:
5)scanf运行原理:
已知问题:整数和字符型混合输入如:%d%c%d格式有问题
例:scanf("%d%c%d",&a&b&c);//输入后得不到想要的结果。 |
|