课程
/后端开发
/C
/C语言入门
如果现在有这样两个代码
printf("%f\n",3.14);
和float a = 3.14;
printf("%f\n",a);
那他们的输出结果都是3.14吗?还是第二个的输出结果是3.140000?
2016-01-23
源自:C语言入门 2-7
正在回答
前者 如果是int a;
a=3.14;
程序会出错的,因为是float类型 不能用int类型的数据。
后者输出是3.140000
西尔维娅 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答关于%f 字符格式的输出结果
2 回答哪错了不太清楚
1 回答%d和%f混淆使用,输出结果为什么这样
1 回答输出的结果
1 回答输出结果?