scanf函数中用到的格式字符
格式字符说明d,i输入有符号十进制整数u输入无符号十进制整数o输入无符号八进制整数x,X输入无符号十六进制整数(大小写作用相同)c输入单个字符s输入字符串将字符串送到一个字符数组中,在输入时以非空白字符开始,以第一个空白字符结束。字符串以串结束标志‘\0’作为其最后一个字符f输入实数,可以用小数形式或指数形式输入e,E,g,G与 f 作用相同,e 与 f、g可以互相替换(大小写作用相同)l输入长整型数据(可用%ld,%lo,%lx,%lu)以及 double 型数据(用 %lf 或 %le)h输入短整型数据(可用 %hd,%ho,%hx)域宽指定输入数据所占宽度(列数),域宽应为正整数*本输入项在读入后不赋给相应的变量
这里需要注意的时 double 型数据输入时用 %lf 或 %le 而非单纯的 %f。
表格备查使用,无需刻意死记,孰能生巧。
版权归原作者 秃头老白 所有, 如有侵权,请联系我们删除。