C语言轻松学习-1

本站决定开始编写“C语言轻松学习”,为各大网络爱好者,编程爱好者提供学习资料。

什么是C语言?C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发……(此处不解释如果不了解请自行百度百科),废话不多说直接开始!

第一章

任务一:安装Dev C++开发工具

任务二:开发“Hello world!”

小结

习题

首先,我们编写程序时需要“编译器”(简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器(Linker) → 可执行程序 (executables)),大家可以理解为“转换器”,且简单的告诉大家,我们要写的代码,都是在编译器里敲写的

低级语言: 中级语言: 高级语言:
机器语言 C语言 C++
汇编语言 Python
PHP

首先,我们需要安装“Dev C++”编译器:点击下载 如果此链接不可用,大家可以自行百度下载。

打开运行“Dev-Cpp”安装包

选择“English”(这只是安装过程中的语言)先点“OK”

点击“I Agree”

勾选“Remove old configuration files”并“Next”

选择安装目录,不建议C盘

OK,安装成功!

选择“简体中文/Chinese”并“Next”,(为什么有水印腻,哈哈,我比较懒,原来已经安装好了,一般安装肯定难不倒大家的)

下一步 可以调整 代码的 字体和代码高亮及小图标的款式,大家可根据自己的喜好来调整。

安装完成之后,右击图标→“属性”

点击上方“兼容性”→点击勾选“以管理员身份运行此程序”→“应用”→“确定”

OK,大功告成,任务一完成了。

接下来,开始任务二“开发 Hello world!”

点击上方菜单栏里的“文件【F】”→“新建【N】”→“源代码【S】”或者直接 Ctrl+N 创建我们要写代码的“小本本”

创建之后的样子,我选的“代码高亮”的特效很酷吧,(*^▽^*)

好,接下来我们在这个“小本本”里写入如下截图的代码,(PS注意:键盘的模式要切换至英文,就连“;”也得是英文分号)

#include<stdio.h>
int main()
{
printf("Hello world!");
}

 

解释一下每行代码的意思,第一行“#include<stdio.h>”,”include”英文意思 “包括,包含”这里是 导入/引用 “stdio.h”这个库里面的命令函数    stdio 就是指 “standard input & output”(标准输入输出),“.h”意思是引入头文件(head),既然是标准输入输出字义大家应该可以理解了,就是可以输入内容,和输出内容,这里“printf();”函数就是在“stdio.h”文件里的某一条函数,因为他是 “库”里面包含了很多可以调用的多种函数,这里我们因要输出“hello world!”所以只调用一句函数“printf();”就行。

第二行“int main(){}”这是个核心主函数,为什么是核心主函数腻,因为一款程序只能有且只有一个“int main(){}”这算是大函数,那个“printf();”是个小函数,后面我们会讲到其他大函数。

第三行“printf();”这上面已经提到过了,这是一个小函数,来自于“stdio.h”文件里,我们只是使用这个小函数,至于这个小函数如何来的,怎么写的,我们不需要关心,当然感兴趣的可以自行了解一下,我们只需要会利用,使用这个小函数就可以了,它是输出函数,什么叫输入输出?就想我们键盘鼠标以及录音,都是输入,我们屏幕呈现的内容,听歌看视频,都是输出。

至于为什么“printf(“hello world!”);”前面有空位,他是为了代码美观,条例清晰,它可是“4个空格”或“一个TAB键”,以后你进入某个公司,他们可能只让你用“空格键”不让用“TAB键”,这里大家要注意

填写完上述代码之后,我们点击菜单栏“运行【R】”→“编译【C】或 F9”→“运行【R】或F10”

编译【C】将程序(源代码)保存至你的某个文件夹里

哦,哈,运行成功,恭喜你,成功写出来自己的第一款“程序”或许你可能还会有些不懂,不过不用担心,大胆向前学习,后面的路,我陪你!

小结一下,本章常见错误类型,

标点符号:中英文符号用错,注意一定要用英文!英文!英文!例如:printf(“Hello world!”);这是错误的方式,括号和结尾分号都没有写为英文符号

可能还会有很多人,缺少”;” 这是很容易被忘记的,大家要记住,这是单行语句结束分号,往后会有不写“;”的其他小函数。

核心主函数名:int main(),可能有人会有疑问,为什么有的课本是有 int main() void main(),这里给大家解释一下,int是整数,int main()此核心大函数执行完成之后会自动返回数据,返回的就是整数类型的数据,其他课本可能最后会写 “return 0;”这就是手动返回 整数型数据,其实可以不用写“return 0;”因为它(编译器)会自动返回数据“0”不过严谨的说还是写下就好,void main() 这个”void”意思是不需要返回任何数据就行,也就是不需要写“return 0;”可能不同的编译器,也有不同的写法,不过差别不大,不影响以后的学习。

缺少头文件:“#include<stdio.h>”这里上面代码解析说过了,我们要输出一句话“hello world!”就需要“printf();”小函数,而要使用这个小函数就必须引用它(printf();)所在的那个文件,所以我们就引用”stdio.h”这个文件。

多个”main()”函数:“main()”函数是核心主函数,一款程序只有一个,所以大家不要写多了。

咳咳!布置作业了!

1.编程实现在屏幕上显示“zs.lzonel.cn”.

2.运行以下函数,看看输出了什么.

#include<stdio.h>
int main()
{
printf("I\n");
printf("love\n");
printf("C语言");
return 0;
}

 

 

#include<stdio.h>
int main()
{
int a,b,c;
a=15;
b=20;
c=a+b;
printf("%d\n",c);
a=c+b;
printf("%d",a);
return 0;
}

 

参考答案在下一页

1 2
未经允许不得转载:晗雅|星空 » C语言轻松学习-1
分享到:

请选择你看完该文章的感受:

18瞧一瞧 3扯淡 10学到了 3不懂 11正能量 3无聊

评论3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (选填)
  1. #2
    芜湖起飞
    新野鑫一2021-08-02 20:47:06回复
    • C语言是基础语言,,主要是学C语言的思想,,什么是C语言的思想呢? 那就是当你能顺利完成布置的作业的时候 甚至能搞出好几个解决方案的时候 你已经掌握编程思想了,就可以去学高级语言了
      晗雅|星空2021-08-02 20:49:30回复
  2. #1
    太好了,有这个我就可以自学了,谢谢
    “不一样的我”2021-10-27 22:41:12回复