慕哥0436429
2020-01-16 11:05
#include <stdio.h>
int main(){
int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d 岁\n", age);
printf("小明身高%f\n", height, unit);
printf("小明现在在慕课网上学习IT技术%c",m);
return 0;
}
printf("小明身高%f\n", height, unit);-->printf("小明身高%f%c",height,unit);有2个需要输出的量,你只写了一个用于输出的%f,没写%c;
printf("小明现在在慕课网上学习IT技术%c",m); -->这里的m没有定义,因为你要输出字符的话需要写成'm',题目没有要求需要,想改的话printf("小明现在在慕课网上学习IT技术%c",'m');
把%c除去还有m,在%f后加上%c
printf("小明身高%f%c\n", height, unit);
printf("小明身高%f%c\n", height, unit);
C语言入门
926212 学习 · 20797 问题
相似问题