c语言
文章平均质量分 86
课本经典例题
sanguine_boy
这个作者很懒,什么都没留下…
展开
-
c语言的5种常用排序方法
c语言的5种常用排序算法1、冒泡排序(最常用)冒泡排序是最简单的排序方法:原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。(注意每一轮都是从a[0]开始比较的)以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实...原创 2020-03-09 15:39:25 · 29702 阅读 · 7 评论 -
c语言:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
第五章2.输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数#include<stdio.h>int main(){ char ch; int count1=0,count2=0,count3=0,count4=0; //用来计数 while((ch=getchar())!='\n') //此处注意ch=getchar()要用小括号...原创 2020-02-01 20:20:10 · 3605 阅读 · 1 评论 -
c语言输入两个正整数m和n,求其最大公约数最小公倍数
1.辗转相除法辗转相除法是古希腊求两个正整数的最大公约数的,也叫欧几里德算法,其方法是用较大的数除以较小的数,上面较小的除数和得出的余数构成新的一对数,继续做上面的除法,直到出现能够整除的两个数,其中较小的数(即除数)就是最大公约数。最小公倍数=两数相乘除以最大公约数。#include<stdio.h>int main(){ int m,n,t,t1,a,b; printf...原创 2020-02-01 13:04:56 · 2270 阅读 · 0 评论