为了账号安全,请及时绑定邮箱和手机立即绑定

加粗下划线部分的代码错误的原因是什么?

#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);

printf("%s","小明现在在慕课网上学习IT技术"); 

return 0;


正在回答

5 回答

你看题目要求,m是要跟在数字后面的,你这样写在语法上没有错误,在你自己的编译器上也没错,但是打印出来就是1.850000,m   这里多了个逗号,但是题目要求你打印出这样的1.850000m,所以,你应该这样写

printf("小明身高%f%c\n", height, unit);

0 回复 有任何疑惑可以回复我~
#1

寻北 提问者

还是有些糊涂,不过谢谢
2017-08-10 回复 有任何疑惑可以回复我~

这是选择器的写法,这个是选择器分组,必须用逗号隔开~~returna-b0,ab,0,ba

0 回复 有任何疑惑可以回复我~

谢谢,讲得很明白

0 回复 有任何疑惑可以回复我~

为什么?

0 回复 有任何疑惑可以回复我~

,是不需要的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

加粗下划线部分的代码错误的原因是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信