小白c语言学习——第一天 我学了函数!

暑假在家拖拖拉拉不肯学,现在终于确定考研方向以及自己喜欢的东西啦~并不排斥代码,逻辑这个东西还挺有趣的。

我是跟着哈工大的苏小红教授学的。老师讲得还蛮通俗易懂的,举的例子也很简单~

今天学了函数,是比较新的概念,有点点难。

与数学不同, 在计算机程序里,函数不仅代表着计算,还代表着逻辑。

比如阶乘,在数学里就是很简单的n!,但是想要在计算机里表达出n!的意思,我们需要用到循环语句,一遍又一遍的重复计算,最后赋值,得到我们想要的结果。我觉得,和数学最大的不同在于,我们很多时候需要去解释这个函数的本义,比如阶乘需要用到循环,平均数就是(1+2+3+……+n)/n。

今天还学到了两个定义,实参和形参。形参就是定义的量,实参就是调用的量,程序执行时,实参赋值于形参(也许赋值讲得不太准确),同时还分配给了形参储存空间等等。

以我今天练习的代码举例:

其中n就是形参,m是实参,由我们的键盘输入。

此外还有些学习的要点,都在注释里,喜欢在注释里写东西。

今天大概就学了这些,有点云里雾里,明天继续! 

如果有什么错的地方,请指正,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值