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

输入错误?

#include <stdio.h>
int main(){
    int age = 18;
 double height = 1.85;
 char unit = 'm';
 printf("小明今%d,岁\n", age);
 printf("小明身高%f,%c\n", height, unit);
 printf("小明现在在慕课网上学习IT技术");
 return 0;
}

正在回答

4 回答

学习IT技术 后面还有字符 %s\n

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

Ana_Amari

???你在说什么???
2018-10-16 回复 有任何疑惑可以回复我~
#2

慕数据742779

这样没有什么意义的,加了和没加都一样。
2018-10-20 回复 有任何疑惑可以回复我~

(个人看法)因为%f%c输出的是 1.85m 它们是相互联系在一起的 所以加上“,”在上面是没有必要的


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

你代码是没问题的,不过错就错在第七行(倒数第4行)。
printf("小明身高%f,%c\n", height, unit);
你仔细看看这多了一个 , 所以导致错误。

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

不要%f和%c之间的,

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

举报

0/150
提交
取消
C语言入门
  • 参与学习       926229    人
  • 解答问题       20798    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

输入错误?

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