鱼C论坛

 找回密码
 立即注册
查看: 1649|回复: 7

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

[复制链接]
发表于 2017-2-21 07:25:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-2-21 08:10:54 | 显示全部楼层
本帖最后由 WonderBlueFox 于 2017-2-21 17:10 编辑

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

  2. int main()
  3. {
  4.         printf("你要打印的内容");
  5.         return 0;
  6. }
复制代码

3.
  1. printf(“你要打印的内容”)
复制代码
这行代码的作用就是把你想输出的内容,也就是引号内的内容打印在屏幕上。printf(print format)格式化输出函数,提供了格式化输出功能。函数就是功能,一个函数就是一个功能。
ps:小括号不能少,这是规定
        (那么我们就可以开始魔改这个程序了,呵呵呵呵呵呵 s1l3.PNG (自行脑补音效))
4.然而,运行一遍 s1l3.2.PNG ,结果是一样的,并没有发生改变。这是因为C语言是编译型编程语言,所以写完代码后要编译一下,上面显示的是上次编译的结果。(C语言:年轻人,Too young too simple)。编译一遍以后运行的结果就改变了 s1l2.3.PNG
5.关于代码的格式,代码的格式是不能随意更改的,这是规定,每种编程语言都有自己的格式,我们写程序必须按着格式语法写,不然一个最不起眼的符号错误也会导致程序无法运行。
6.下面是一个鱼油的脑洞
捕获.PNG
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-21 08:51:14 | 显示全部楼层
本帖最后由 WonderBlueFox 于 2017-2-21 17:08 编辑

捕获.PNG (lz懒得打了,这位鱼油也是人才),然而并不能正确运行,为什么呢?看看小甲鱼老师是怎么改的。
fish2.PNG
在双引号里放一些文本,我们叫他字符串,字符串是由可见字符和转义字符组成的,可见字符就是这些星号,空格也是;转义字符例如\n\这样的转义字符 png.PNG \n是用来换行的,换行就是把一个字符串分成两行来显示。
6.“\”反斜杠,(首先区别一下,图中是一个这个样子的代码
  1.         \n\
复制代码
前面的\n是一个转义字符,后面这个\是反斜杠)反斜杠的作用是告诉C语言反斜杠前的代码和反斜杠下一行的代码是同一行代码。如图所示 捕获.PNG 1.PNG 2.PNG
Ok,That's all.
fish.PNG
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-21 08:52:45 | 显示全部楼层
@小甲鱼
其实反斜杠那部分我也不太懂,求检查
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-21 09:58:36 | 显示全部楼层
课后作业
        我一定是编了个假程
甲鱼老师的代码
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         printf("\n\
  5.          @\n\
  6.         / \\\n\
  7.         * *\n\
  8.         * *\n\
  9.         * *\n\
  10.     * * * * * *\n\
  11.   * * * * * * * *\n\
  12. * * * * * * * * * *\n\
  13.         * *\n\
  14.         * *\n\
  15.       * * * *\n\
  16.     * * * * * *\n");

  17.         return 0;
  18. }
复制代码

我的代码
  1. #include <stdio.h>

  2. int main()
  3. {
  4.                 printf("\n\
  5.                                  @\n\
  6.                                 / \\ \n\
  7.                                 * *\n\
  8.                                 * *\n\
  9.                                 * *\n\
  10.                             * * * * * *\n\
  11.                             * * * * * * * *\n\
  12.                         * * * * * * * * * *\n\
  13.                                 * *\n\
  14.                                 * *\n\
  15.                               * * * *\n\
  16.                                    * * * * * *\n\
  17.                         ");
  18.                 return 0;
  19. }
复制代码


蓝瘦,香菇
第三讲完结
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-2-21 10:51:07 | 显示全部楼层
哈哈,楼主可爱
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-21 16:13:43 | 显示全部楼层
谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-22 01:26:33 From FishC Mobile | 显示全部楼层
楼主666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 09:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表