![](https://i-blog.csdnimg.cn/columns/default/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 70
后盾落尘
这个作者很懒,什么都没留下…
展开
-
C语言求π的值(2种方法)
求π的近似值,一般有两个公式,如下所示:公式①:公式②:题目1) 利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。题目2) 根据公式②,用前100项之积计算π的值。题目1)提供了一种解法,题目2)提供了两种解法,请看解析。原创 2014-11-19 20:19:28 · 53282 阅读 · 3 评论 -
什么是编程语言????
编程语言的目的是使用人类语言去控制计算机,告诉计算机我们要做的事情。人类语言易于理解,容易学习,开发效率高。原创 2014-11-19 20:06:48 · 674 阅读 · 0 评论 -
C语言算法和三种基本程序结构
做任何事情都有一定的步骤。为解决一个问题而采取的方法和步骤,就称为算法。算法是一个基本的概念,但也是一门深奥的学问,小到如何输出九九乘法表,如何对一组数据进行排序,大到如何控制飞行器的姿态,如何让无人机壁障。这里主要是向大家阐述一下算法的概念,对于初学者,涉及到的算法都很简单,一般不会成为学习的障碍,我们会在后面的实例中逐渐向大家渗透具体的算法。请大家思考一个问题:如何求1原创 2014-11-19 20:54:05 · 3314 阅读 · 0 评论 -
八大排序算法之---冒泡和选择
1.交换排序—冒泡排序(BubbleSort)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。算法分析:如果有n个数,则要进行n-1趟比较。在第1趟比较中要进行n-1次相邻元素的两两比较,在第j趟比较中要进行n-j次两两比较。比原创 2014-11-21 20:04:53 · 759 阅读 · 0 评论 -
算法的时间复杂度和空间复杂度的求解方法
对算法的时间复杂度定义如下:转载 2014-11-21 23:43:48 · 739 阅读 · 0 评论 -
输入一个任意位数的整数进行逆序输出
#include #include #include //用函数来实现对输入整数的位数的计算int getWei(int m){ int wei=0; for(;m;m/=10) wei++; return wei;}//用函数来实现对将整数的每位数字进行重组 double getInt(int n,int wei){ return n * pow(10,wei);}原创 2014-12-04 18:58:12 · 16439 阅读 · 0 评论 -
设计一个从5个整数中取最小数和最大数的程序---acm题目
描述 设计一个从5个整数中取最小数和最大数的程序输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。样例输入1 2 3 4 5样例输出1 5#include #include int main(){ int i,j,t,a[5]; for(i=0;i<5;i+原创 2014-12-05 19:55:16 · 8190 阅读 · 0 评论