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

原本是这样 printf("小明现在在慕课网上学习IT技术"); 为什么不可以写成 printf(“小明......学习IT技术”,unit);

原本是这样 printf("小明现在在慕课网上学习IT技术");   为什么不可以写成 printf(“小明......学习IT技术”,unit);

提问者:Jukeyy 2018-07-19 12:41

个回答

  • 慕九州5552665
    2018-07-20 12:35:09
    已采纳

    #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技术",unit);

    return 0;

    }

    你试着用英文输入""

    还有,c语言无法识别printf(“小明......学习IT技术”,unit);

    unit可以写,但"小明......学习IT技术"要换成"小明现在在慕课网上学习it技术"。系统才能让你过这一节课。

  • 慕九州5552665
    2018-07-20 12:10:21

    unit可以写,但"小明......学习IT技术"要换成"小明现在在慕课网上学习it技术"。系统才能让你过这一节课。

  • 慕九州5552665
    2018-07-19 13:12:34

    还有,c语言无法识别printf(“小明......学习IT技术”,unit);

  • 慕九州5552665
    2018-07-19 13:11:31

    你试着用英文输入""