C语言是面向过程的一种高级程序设计语言,它在世界范围内使用很广泛,而且很流行。很多大型的应用软件,基本上是用C语言所编写的。在对操作系统以及系统使用程序、需要对硬件进行操作的场合,C语言较其他的高级语言更具优势。C语言应用很广泛,有个网友就分享了一个很牛的计算pi的c程序。
在这个程序的后面,很多网友留言:
网友一:试过了,好强,不过程序看不懂。
网友二:果然好程序,简单明了。只是太过简练!我敢说没有多少人能轻易看懂的。
网友三:好棒, 能解析一下吗?像一开始为什么不给b赋值就用它,这样不怕数组越界吗?
网友四:试过了,没问题,就是有点看不懂。楼主能不能把这个程序的算法给贴出来呀!
网友五:开始定义的几个长整型变量,没赋值的是不是都是0啊。我照样也定义了几个变量,然后让它们输出,结果都是0。像那个b,看起来没有赋值,但是默认的应该就是0。
网友六:厉害,不过看不懂,最好解释一下。
网友七:真是高明啊!不过看不懂,楼主能不能解释一下?
看了大家的评论,看来很多人都觉得这段C程序很牛逼,就是不怎么看得懂。下面再来给大家分享两个很好的C程序代码实例。
程序一:
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
2.程序源代码:
程序二:题目:用*号输出字母C的图案。
1.程序分析:可以先用'*'号在纸上写出字母C,之后再分行输出。
2.程序源代码:
上面分享的C语言程序,看起来简短又有意思。不过关于计算pi的c程序,很多人都看不懂。万能的网友,你们看得懂吗,可以在下面留言哦!