关于Scanf和Printf函数的一些知识点

来源:互联网 发布:天津淘宝街小吃街在哪 编辑:程序博客网 时间:2024/05/13 20:42

1.连续输入

  如果输入的数值为连续的八位数字,且想前四位归第一个变量,后面每两位一个变量,例如日期的输入20170306,则可以用如下的方法输入:

scanf("%4d%2d%2d",&year,&month,&day);

则结果为:

year=2017; month=3; day=6;

2.printf输出补0

  当输出的位数较多但是想让其无值部分为0时,例如6位,输出100,则输出000100,可以用如下方法:

printf("%06d",100);

0 0
原创粉丝点击