int x; float y;scanf(“%3d%f”,&x,&y);
向程序输入数据:12345M678并回车后,x的值为123,y的值为45.000000
总结如下:
(1)scanf中的%3d的数字3表示读入3位。这里是读入了123
(2)在向整型、浮点型读取数据时,遇到非数字即结束读取。这里是从4开始读到5结束,读入了45,float类型显示为45.000000
版权声明:本文为qq_42384506原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。