C语言集训-李泽鑫-第一次作业

243 阅读3分钟

代码笔记

1.HelloWorld程序举例

进入vscode,新建文件夹重命名并另存为,然后输入代码,如图:

QQ浏览器截图20211117192355.png 出现如图所示则运行成功

QQ截图20211117194009.png

2.“C的重要性”的死机代码

QQ截图20211117194425.png

输入以上的代码以运行.死机时间长短由代码中“1000”数值大小所决定,数值越大距离开始死机的时间就越短,反之则反.

3.关于一元二次方程代码

QQ截图20211118111457.png

像这样输入代码,使其运行.

像下图这样则运行成功

QQ截图20211118113445.png

当然,你也可以尝试自己输入一些代码来巩固,比如:

QQ截图20211117195910.png

学会举一反三,融会贯通.

课堂理论笔记

1.为什么学习c语言

1)c的起源和发展:机器语言和汇编语言之后的第三代高级语言中结构化的最经典最重要的语言,因数据和操作是分离的(写大项目会出现问题),后发展出c++,java等面向对象语言

2)c的特点:

优点:1.代码量小 2.速度快 3.功能强大

缺点:1.危险性高 2.开发周期长 3.可移植性弱

3)c的应用领域:

系统软件开发

操作系统:Windows Linux Unix

驱动程序:主板驱动、显卡驱动、摄像头驱动

数据库:DB2、Oracle、Sql sever(Oracle是由C语言编写的)

应用软件开发 办公软件:WPS

图形图像多媒体:ACDSee Photoshop MediaPlayer

嵌入软件开发: 智能手机、掌上电脑

游戏开发:2D、3D游戏

4)c的重要性 有史以来最重要语言

所有大学工科和理科大学必修课

最重要系统软件:Windows、Linux、Unix

一名合格黑客必须掌握的语言

任何一个想从事程序设计和开发的人员必须熟练掌握的语言

大企业、外企招募程序员必考的语言

为学习数据结构C++、Java、C#奠定基础

2.怎样学习C语言

途径:多思考,多实践

3.学习目标:看懂程序,调试程序

4.常见问题答疑

1)学Java为什么要先建议学C?

学习c就是学习java,Java继承了C语言80%以上的语法知识。

c是面向过程语言的代表,学好C有助于学习Java中面向对象的思想。

学好C中的指针是理解Java中的引用的基础。

2)没学过计算机专业的为什么学的会c?

计算机中的知识会穿插在郝斌老师的C语言课程之中,所以就算没有掌握计算机中的知识依然可以自学C语言

3)英语和数学不好能学好c吗?

英语学得不好不会影响C的学习,只是英语学的好对学c有所帮助。

数学对于一般人而言基本用不到,它只在研究高深复杂的算法才会被运用。

c的32个关键词(由系统定义)

auto

break

case

char

const

continue

default

do

double

else

enum

extern

float

for

goto

if

int

long

register

return

short

signed

sizeof

static

struct

switch

typedef

union

void

volatile

while