第一天第一次编写博客的我,嘻嘻

    第一次认真地写博客,有些紧张~目前,在为奔波计算机方面的内容而做一些相关的努力!想学数据结构,可是发现指针没学会,所以又去重学C。我用的是本科学的课本(C语言程序设计第2版-何钦铭 颜辉主编的),感觉当时本科毕业幸亏没扔掉这些书,真的很庆幸,当时的我真机智,哈哈哈。。。但现在回头想想,当时真的不知道上的C是啥???用现在的话讲,当时就是(我是谁?我在哪?我在干什么?)我写这个的目的很简单,一是想着学习过程中能留下一些痕迹,也知道自己的进度到底是快还是慢!二是,感觉现在的电子档笔记比较靠谱,时不时的看着自己写的,记录的当时的心境油然而上。好了,废话不多说,开始为自己漫漫人生路而奔波吧!
    C前面几章,基础知识进行的还蛮快,代码现在也能看懂,但我深知,要达到一个问题自行解决的深度,还需要时间上的锤炼!可是我点开Markdown编辑器还有些不会用,就先用着这个富文本编辑。我这里主要记录这本书学习时,后面的习题(主要是代码)尽量都编写出来,可能到第5,6,7章更新进度可能要慢一些!
    最后感谢我用的这本书的作者---C语言程序设计第2版-何钦铭 颜辉主编)

    Chapter 1 里只有【例1.1】求阶乘的源程序

#include <stdio.h>                           /*C主框架要先写好*/
int main(void)                               /*主函数main-从main进从main出*/
 {

    int n;                                   /*定义变量-这里是定义一个整型变量n*/

    int factorial(int n);                    /*函数声明放在前,可以把自定义的函数放在main后;
                                              否则,可以先自定义函数这样就不用了声明了*/

    scanf("%d",&n);                          /*输入一个整数*/
    printf("%d\n",factorial(n));             /*调用函数计算阶乘*/

    return 0;

}

int factorial(int n)                        /*自定义的 n! 的函数*/

{

    int i,fact=1;                           /*定义两个整型变量 i 和 fact, 其中初始fact=1*/
                                 

    for(i=1;i<=n;i++)                       /*for循环里面有3,初始赋值+结束条件+步长?*/

        fact=fact*i;                        /*循环体*/

    return fact;

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值