身高问题啊

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

MRuby

2016-07-13 13:10

为什么身高那里%f后面还要加上%c呢

写回答 关注

2回答

  • Trevn
    2016-07-13 13:37:49

    #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技术"); 
    return 0;
    }

    %c表示输出一个字符,也就是定义的字符变量unit的字符“m”表示1.85m,当然也可以直接输入

    printf("小明身高%fm\n", height);


  • 慕仰3642486
    2016-07-13 13:33:21

    char 是字符型 前面char定义了字母m 所以后面%c就是输出字母m的

C语言入门

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

926026 学习 · 20793 问题

查看课程

相似问题