代码我觉得没有错为什么会显示错误呢?

来源:2-5 格式化输出语句

慕莱坞5021635

2019-07-06 10:24

#include <stdio.h>
int main(){


    int age = 18;
 float height = 1.85;
 char unit = 'm';
 printf("小明今年:%d岁\n", age);
 printf("小明身高:%f\n小明性别是:%c\n", height, unit);
 printf("小明现在在慕课网上学习IT技术");
 return 0;
}

写回答 关注

8回答

  • 慕桂英9359534
    2019-08-03 12:27:32

    #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("小明现在在慕课网上学习IT技术%s"); 

    return 0;

    }


  • 奋斗的小青年_小半仙1o
    2019-07-20 22:44:22

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

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

  • weixin_慕前端6134695
    2019-07-13 15:26:33

    1.85后面还有四个零

  • 慕前端8557035
    2019-07-08 20:13:46

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

    }

    我的也是错的


    qq_慕标2...

    \n 不是/n printf("%s","小明现在在慕课网上学习IT技术"); 是没必要这样写的 直接printf("小明现在在慕课网上学习IT技术");就行

    2019-07-21 17:37:28

    共 1 条回复 >

  • qq_慕沐3366631
    2019-07-08 15:08:55

      int age = 18;
     float height = 1.85;
     char unit = 'm';
     printf("小明今年:%d岁\n", age);
     printf("小明身高:%f小明性别是:%c\n", height, unit);
     printf("小明现在在慕课网上学习IT技术"); 
     return 0;
    }

  • 慕移动4386227
    2019-07-08 10:58:14

    我一小白进来干什么。。。

  • 慕娘325120
    2019-07-06 11:55:16

    第七行应该是

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

  • qq_慕粉3205099
    2019-07-06 11:21:49

    第二句输出去掉第一个\n试试

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题