全站数据
8 4 2 0 5 8 1

c语言中printf后的%f和%d有什么区别

小民看经济 | 简单学习,快乐成才!         
问题更新日期:2024-11-01 01:18:40

问题描述

c语言中printf后的%f和%d有什么区别,在线求解答
精选答案
最佳答案

printf的格式化字符串中(printf的第一个参数),%f和%d都是和后续的参数一一对应的。其中%f对应的参数为单精度浮点型(float),%d对应的参数为整型(int)。当后续参数与格式字符中的不符时,会按照格式字符,做强制转换。比如floata=1.0;intb=2;printf(

"%f,%d