问答详情
源自:2-5 格式化输出语句

输出格式符问题

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

%f%c 中间不能有,

提问者:宝慕林1314245 2017-08-24 17:14

个回答

  • 奈落12
    2017-08-24 17:37:44
    已采纳

    %f%c中间可以加逗号,用编译器试试就知道了

  • 陌路安然
    2017-09-10 17:02:47

    厉害了


  • Hello_Word_
    2017-08-24 22:59:25

    可以有,你输入出错只不过是因为与题设不符,%f %c 可以有加任意符号,逗号  句号  分号 空格  甚至汉字都可以,编译结果会按原样输出 

  • 奈落12
    2017-08-24 17:38:56

    人家让输出的内容就是这  没让加逗号  但是你想加就可以加    hello.c 请检查输出是否包含:小明身高1.850000m