首页 > 其他 > 详细

scanf()函数的注意事项

时间:2018-05-23 19:49:42      阅读:143      评论:0      收藏:0      [点我收藏+]
 1 /*
 2 time:2018年5月23日18:57:52
 3 author:Howie Tang
 4 title:scanf()函数的总结 
 5 */ 
 6 #include <stdio.h>
 7 
 8 int main(void)
 9 {
10     //1.输入的数据之间必须用空格、回车符、制表符等间隔开
11     int i;
12     float j;
13     double k;
14     scanf("%d%f%le",&i,&j,&k);
15     printf("%d,%f,%le\n",i,j,k); 
16     
17     
18     /*
19         2.指定输入数据的宽度
20         若从键盘上第一行开始输入:123456.789.123 
21     */ 
22     scanf("%3d%5f%5le",&i,&j,&k);
23     printf("%d  %f  %f\n",i,j,k);//123  456.700012  89.120000
24     
25     
26     /*
27         3.跳过某个输入数据
28             可以在%和格式字符之间加入“*”,作用是跳过对应的输入数据     
29             若输入:12 34 56 78  输出:12  56 78 
30     */
31     int x,y,z;
32     scanf("%d%*d%d%d\n",&x,&y,&z);
33     printf("%d  %d  %d\n",x,y,z);
34     
35     /*
36         4.在格式控制字符中插入其他字符
37         scanf();中必须原样输入 Input 12 34 56 
38     */
39     int x,y,z;
40     scanf("Input x,y,z",&x,&y,&z); 
41      
42     
43     return 0; 
44  }  
 

 

scanf()函数的注意事项

原文:https://www.cnblogs.com/healy/p/9078838.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!