小明身高%d%f%c
#include <stdio.h>
int main()
{
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁\n", age);
printf("小明身高%f%c\n", height, unit);
printf("小明现在在慕课网上学习IT技术");
return 0;
}
不知道你说的是不是这个呢?你先看清楚%c指的是小明的身高(后面有小数,所以用了%f浮点型,而%c指的是后面那个unit(char型),至于%d为什么不能用是因为从头至尾height和unit都没有整型)希望我说的能对你有帮助
%f是浮点型 ,后面会有小数点的。而%c是字符型