课程
/后端开发
/C
/C语言入门
%c不是代表单个字符吗,但是1.85不是小数吗?请问为什么还要输入%c
2016-09-27
源自:C语言入门 2-5
正在回答
因为身高是1.85m ,‘m’是char unti='m' 是字符,所以是你需要输入%c 你单纯输入%f那输出就是1.85了m输出不了
慕仰7642515 提问者
慕粉4061927 回复 慕仰7642515 提问者
应为你代码中定义的数字是键盘输入的,但是电脑要用%c这个长度单位识别。
长度单位啊
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为什么输入身高时是%f%c .%d整数部分去哪了?
1 回答 为什么时输入错误
1 回答为什么输出要用%c而不是%f
3 回答为什么money前面要用double,输出的时候要用%c?为什么不用%f
3 回答%lf 输出 和 %f 输出有什么不同 --