问答详情
源自:1-6 程序解释——注释

请教各位大神,我这个对不对啊?为什么运行结果不对啊?

#include <stdio.h>

int main()

{ /*  

    这是一首思念家乡的诗

    */

    printf("床前明月光,\n");   //短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。

    printf("疑是地上霜。\n");  //它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。

    printf("举头望明月,\n");  //它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领

    printf("低头思故乡。\n");  //会到李白绝句的“自然”、“无意于工而无不工”的妙境。

    

return 0;    

}


提问者:酸菜咸鱼 2016-01-04 14:27

个回答

  • 慕移动9341187
    2016-01-05 09:20:51
    已采纳

    #include <stdio.h>

    int main()

    { /*

        这是一首思念家乡的诗

        */

        printf("%s\n","床前明月光, ");   //短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。

        printf("%s\n","疑是地上霜。");  //它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。

        printf("%s\n","举头望明月,");  //它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领

        printf("%s\n","低头思故乡. ");  //会到李白绝句的“自然”、“无意于工而无不工”的妙境。


    return 0;

    }

    这么写可以进行换行,最后输出结果为:

    床前明月光,

    疑是地上霜。

    举头望明月,

    低头思故乡.


  • 92lcj
    2016-01-13 20:55:07

    你这样也没错,但没按题目要求

  • RQChinchilla
    2016-01-07 21:55:33

    没错啊,你换个编译器跑一下试试。

  • 苦行僧012345678
    2016-01-04 19:14:39

    不要\n

  • 努力提升
    2016-01-04 14:38:40

    int main()
    {
        //  这是一首思念家乡的诗
        printf("床前明月光,");
        printf("疑是地上霜。");
        printf("举头望明月,");
        printf("低头思故乡。");
        /* 短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。
        它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。
        它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领
        会到李白绝句的“自然”、“无意于工而无不工”的妙境。*/
        return 0;    
    }这样写就可以了,要根据题目的要求写才行