工联部第四次考核任务

c语言学习总结

还记得在最开始啥都不懂的时候,看到那些代码的时候我简直是一脸懵逼,本来就不是很懂英文的简直是崩溃了,感叹道:这tmd该怎么学,都不懂那些英文单词的意思,没准还要先背单词。这这这…,从没入门到放弃。
但是当开始接触到了这些东西之后我慢慢的就改变了这种想法,其实这个真的不是那样的,这个东西其实没有那么难,虽然这些东西都是英文的,但是不是开始想象的那样。虽然全部都是英文的,但是都是一些很简单英文单词,而且我们平常用到的也不多,就是那几个,代码敲的多了就全记住了。

**1 **
最开始学的时候我首先记下来的是
#include<stdio.h>
int main()
{
return 0;
}
这个最简单最基本的一串代码,这是我背下来的,因为你不知道这个最基本的框架根本没法往后面进行。
在这里要了解的是这个main函数,你的程序的启示出发点是main函数的第一个花括号开始的然后进行一系列的运算后是到它的第二个花括号结束的,并且程序都是自上而下进行的。
**2 **
然后就是一些最基本的函数了,比如格式化输入函数scanf,格式化输出函数printf,if判断语句,
三个循环语句

while() 当语句

do while 知道语句

for 语句

**3 **
然后就是要知道循环嵌套的内容了,就是在一个循环的语句里还可以放其它的循环语句,其实在很多的情况下都能进行语句的嵌套比如说在if里面放循环语句,在循环语句里面放判断语句,这都是可以的,但是要注意,如果一个循环语句中嵌套的循环语句超过了3个那这个语句就不是一个好的语句了,因为计算机的工作量可能是n的3次方,如果数据量变大,电脑增加的工作量会大非常多。

**4 **
然后就是函数了,这里主要的是我们自己如何来声明一个函数,和我们怎么在主函数main中调用其他的函数。在这里还讲到了递归,其实就是某个函数中连续调用我们本身的这个函数,但是一定要记得是有限次数,并且函数之间的传递了,有形参和实参,有实参传递到实参,这个过程也叫做值传递。

**5 **
然后就是数组了,我是这样理解的:
一维数组是行
二维数组是列
三维数组是体
数组里面的每一个元素其实都是一个变量,数组之间的数值传递不能直接拿一个数组的数组名来,要通过一个循环来进行操作,并且,数组的数组名其实代表的是这个数组的首元素,并且也是这个数组的首地址,这个在后面的指针会用到。

**6 **
这里说的是我自己最近学的一个新的东西:图形编程
主要是为了在这次学校举办的科技月评中能做出更好的项目,是在b站里找的一个教学视频,开始以为这个东西很难学的,但是看完了之后感觉不是很难。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值