nobati
锤锤酱
2021-01-17 15:36

格式化输入输出的简单问题,%f和%lf

  • c语言

当代码是

#include<stdio.h>
int main(void){
	double mile;
	int time;
	scanf("%f %d",&mile,&time);
	printf("%f %d\n",mile,time);
		return 0;
} 

运行

当代码是:

#include<stdio.h>
int main(void){
	double mile;
	int time;
	scanf("%lf %d",&mile,&time);
	printf("%f %d\n",mile,time);
		return 0;
} 

结果: 

有大佬知道问题所在,以及应该怎么修改吗?

  • 点赞
  • 收藏
  • 复制链接分享

3条回答