摘要: 冒泡排序是一种简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针 阅读全文
posted @ 2019-03-31 21:39 laiyanming 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 int sum(int n)//递归函数 3 { 4 if (n == 1) 5 return 1; 6 else 7 return n + sum(n - 1); 8 } 9 void main() 10 { 11 printf("sum=%d\n", 阅读全文
posted @ 2019-03-31 20:22 laiyanming 阅读(347) 评论(0) 推荐(0) 编辑
摘要: //判断一个整数是否为素数(质数)//质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数#include <stdio.h>int main(){ int n, i, flag = 0; printf("请输入一个正整数:"); scanf("%d", &n); for 阅读全文
posted @ 2019-03-31 15:05 laiyanming 阅读(960) 评论(0) 推荐(0) 编辑