
C
文章平均质量分 75
linlin1023
这个作者很懒,什么都没留下…
展开
-
利用C语言画星图
要画星图先要了解一些基本知识:(1)一般屏幕的大小为25行,80列。(2)显示器只能按行输出,即:输出一行信息后,只能向下一行输出,不能返回到上一行。(3)对于函数图形,我们只能画出图形的大概样子,不能画得很准确。 先看如何画"*"号图,如下图: * *** ************ ***** *** * 易知该图有7行,每行的组成可以看成是先空格,再*号。原创 2010-05-09 20:19:00 · 4221 阅读 · 0 评论 -
计算M×N精确值
由于C语言中整数的表示范围有限,如我们要计算55555*99999的值,将会超出整数表示的范围。改成float型,又无法得到精确值。这时就需要我们编写程序来获得精确值。通过学习别人的代码,自己也写了一个,代码如下: #include void multiply(int m, int n){ int result[100] = {0}; //保存计算结果,不超过100位 in原创 2010-05-09 20:41:00 · 955 阅读 · 0 评论 -
计算M÷N精确值
本人是个编程爱好者,同时又是一个数学爱好者,很希望能够用程序去解决一些数学问题。比如我想计算n/m的值(n,m都是正整数),虽然我们可以在float范围内进行除法计算,但所得的值都不够精确。怎么样才能够算出n/m的精确值呢?首先要明白n/m的值有两类,一类是可以整除的,另一类不能整除,但结果是无限循环小数。因此我要的结果是,如果可以整除,输出完整结果;不能整除,输出一个循环节。现在比较难的问原创 2010-05-09 21:49:00 · 1658 阅读 · 0 评论 -
c语言静态变量和静态函数
<br />C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。<br /> 由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次,而其它文件可以通过extern声明来访问它(定义外部变量或函数的源文件中也可以包含对该外部变量的extern声明)。<br />转载 2010-09-09 14:22:00 · 360 阅读 · 0 评论