WonderBlueFox 发表于 2017-2-21 07:25:25

【长期更新】C语言从小白到大触,课堂笔记与学习总结,第三讲

【长期更新】【没人看我也要发】这里是想成为触的蓝狐的学习笔记与学习总结
lz是学生党,立志学编程,请多指教
有兴趣长期关注的鱼油不妨订阅我的淘贴(在下面)
如果帖子较乱建议打开“只看楼主”模式
别问我为什么在这个点更新,生病请假在家顺手来论坛摸鱼{:10_249:}

WonderBlueFox 发表于 2017-2-21 08:10:54

本帖最后由 WonderBlueFox 于 2017-2-21 17:10 编辑

第三讲
        打印
1,这里的打印指的是输出内容
2.示例代码
#include <stdio.h>

int main()
{
      printf("你要打印的内容");
      return 0;
}
3.printf(“你要打印的内容”)这行代码的作用就是把你想输出的内容,也就是引号内的内容打印在屏幕上。printf(print format)格式化输出函数,提供了格式化输出功能。函数就是功能,一个函数就是一个功能。
ps:小括号不能少,这是规定
        (那么我们就可以开始魔改这个程序了,呵呵呵呵呵呵{:10_284:}。(自行脑补音效))
4.然而,运行一遍,结果是一样的,并没有发生改变。这是因为C语言是编译型编程语言,所以写完代码后要编译一下,上面显示的是上次编译的结果。(C语言:年轻人,Too young too simple)。编译一遍以后运行的结果就改变了
5.关于代码的格式,代码的格式是不能随意更改的,这是规定,每种编程语言都有自己的格式,我们写程序必须按着格式语法写,不然一个最不起眼的符号错误也会导致程序无法运行。
6.下面是一个鱼油的脑洞

WonderBlueFox 发表于 2017-2-21 08:51:14

本帖最后由 WonderBlueFox 于 2017-2-21 17:08 编辑

(lz懒得打了,这位鱼油也是人才),然而并不能正确运行,为什么呢?看看小甲鱼老师是怎么改的。

在双引号里放一些文本,我们叫他字符串,字符串是由可见字符和转义字符组成的,可见字符就是这些星号,空格也是;转义字符例如\n\这样的转义字符\n是用来换行的,换行就是把一个字符串分成两行来显示。
6.“\”反斜杠,(首先区别一下,图中是一个这个样子的代码      \n\前面的\n是一个转义字符,后面这个\是反斜杠)反斜杠的作用是告诉C语言反斜杠前的代码和反斜杠下一行的代码是同一行代码。如图所示
Ok,That's all.{:10_256:}

WonderBlueFox 发表于 2017-2-21 08:52:45

@小甲鱼
其实反斜杠那部分我也不太懂,求检查

WonderBlueFox 发表于 2017-2-21 09:58:36

课后作业
        我一定是编了个假程
甲鱼老师的代码
#include <stdio.h>

int main()
{
      printf("\n\
         @\n\
      / \\\n\
      * *\n\
      * *\n\
      * *\n\
    * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
      * *\n\
      * *\n\
      * * * *\n\
    * * * * * *\n");

      return 0;
}
我的代码
#include <stdio.h>

int main()
{
                printf("\n\
                                 @\n\
                                / \\ \n\
                                * *\n\
                                * *\n\
                                * *\n\
                          * * * * * *\n\
                            * * * * * * * *\n\
                        * * * * * * * * * *\n\
                                * *\n\
                                * *\n\
                              * * * *\n\
                               * * * * * *\n\
                        ");
                return 0;
}

蓝瘦,香菇
第三讲完结

jackche0214 发表于 2017-2-21 10:51:07

哈哈,楼主可爱

humen3049 发表于 2017-2-21 16:13:43

谢谢分享

helloTOM 发表于 2017-2-22 01:26:33

楼主666
页: [1]
查看完整版本: 【长期更新】C语言从小白到大触,课堂笔记与学习总结,第三讲