scanf("%3d%5f%le",&k,&a,&y),是什么意思啊 c语言的输出,输入格式怎么看不懂呀
scanf("%3d%5f%le",&k,&a,&y),是什么意思啊 c语言的输出,输入格式怎么看不懂呀
日期:2017-12-16 19:22:37 人气:1
表示输入一个3位数的整数,一个5位数的浮点数,再输入一个双精度的浮点数
假如有以下代码:
int k;
float a;
double y;
scanf("%3d%5f%le",&k,&a,&y);
printf("%3d %5f %le",k,a,y);
则连续输入1234567890,则把123赋给整数k,45678赋给浮点数a,90赋给双精度浮点数y,输出的为:123 45678.000000 9.000000e+001