课程
/后端开发
/C
/C语言入门
%c 为什么是在这里
2017-01-26
源自:C语言入门 2-5
正在回答
整型是%d 单精度是%f(表示小数) 字符型是%c(可表示数字 字母 符号等) \n表示换行
你把%f换成身高 %c换成m(米) 就ok了
白沐离 提问者
printf("小明身高%f%c\n", height, unit);
这句的意思是:在屏幕上显示"小明身高%f%c\n"字符串,其中%f替换成实型的第一个参数也就是height,%c替换成字符型的第二个参数也就是unit,\n替换成换行符。
所以实际的输出结果是:
小明身高1.85m
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答明明在c里能运行,为什么在这里提示错误?
1 回答double d = c; C语言为什么是出 不是‘c’
1 回答为什么是用%c
2 回答/* 这个在C语言中是什么意思
3 回答jackResult(a,b,c)为什么不能放在printf里面