我很困惑 话说 输出整数和单位 要打两个 %d %c吗
你代码写错了 不管是%d %c %f都是格式转化符,替换逗号后面的变量进行输出的! #include <stdio.h> int main(){ int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d岁\n", age);//%d代表的是逗号后面的age变量 printf("小明身高%f%c\n", height, unit);//%f代表height变量,%c代表后面的unit变量 printf("小明现在在慕课网上学习IT技术"); //这一句是字符串可以直接输出! return 0; } 还不明白的话可以继续问我!采纳一下吧!!!