%s和%c

来源:2-4 基本数据类型

慕的地9824263

2016-06-11 17:22

#include <stdio.h>

int main(){

    int age = 18;

float height = 1.85;

char unit = 'm';

printf("小明今年%d岁\n", age);

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

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

return 0;

}

为什么最后面用的事%c而不是%s

%s就验证不通过

写回答 关注

2回答

  • 月影_
    2016-06-11 17:59:25

    %c:字符。%s:字符串

  • 诗松3483700
    2016-06-11 17:53:20

    你打错了。

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

    }

    其实不用纠结死%s还是%c的,一一对应,一种对应一个符号


C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题