向程序输入数据12345M678并回车后,x的值为123,y的值为45.000000

  • Post author:
  • Post category:其他


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 版权协议,转载请附上原文出处链接和本声明。