include <stdio.h>
int main(){
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d岁\n", age);
printf("小明身高%fcm\n", height, unit);
printf("%s","小明现在在慕课网上学习IT技术");
return 0;
}
#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); //此行缺少个%c
printf("%s""小明现在在慕课网上学习IT技术"); //此行的%s 添加与不添加都可以通过
return 0;
}
include 前面少个#
输出:身高1.85m 应该是 “身高%f%c”
m他在前面已经定义了,就是让你调用的,不是让你手动在数值后面加单位的。