
C语言的开始
康康与花
今天的风儿甚是喧嚣
展开
-
十大排序法之 选择排序
我们先简单讲讲选择排序的概念:了解完概念,我们讲一下思路吧:1.这个排列方法是先将最大的排列在最前面,进行n-1次排序。2.每次只进行一次排序,所以用for循环进行多次排序。3.对比两个数字的大小,后面的数字大就进行交换:if(a[i]<a[j]) { k=a[i]; a[i]=a[j]; a[j]=k; }4.看一下我写的代码吧:#include<stdio.h>...原创 2021-11-23 00:09:39 · 396 阅读 · 0 评论 -
九九乘法表
相信大家小时候都背过九九乘法表,小时候还感觉很难背呢,现在可是张口就来,哈哈哈哈,一辈子忘不掉了。 没想到现在要用计算机编程出九九乘法表了,还是逃不过呐。 不过大家不要担心,超级简单呢。1,我们先举个例子: 1*1=1 我们用a表示第一个数,用b表示第二个数,用a*b表示1*1的乘积。这很合理2.还是用我们最熟悉的for循环进行运算: for(a=1;a<10;a++) //因为九九乘法表是从1...原创 2021-11-21 00:45:55 · 608 阅读 · 0 评论 -
是水仙花呀
那我们先介绍一下水仙花吧:水仙(Narcissus tazettaL. var.chinensisRoem.):又名中国水仙,是多花水仙的一个变种。是石蒜科多年生草本植物。水仙的叶由鳞茎顶端绿白色筒状鞘中抽出花茎(俗称箭)再由叶片中抽出。一般每个鳞茎可抽花茎1-2枝,多者可达8-11枝,伞状花序。花瓣多为6片,花瓣末处呈鹅黄色。花蕊外面有一个如碗一般的保护罩。鳞茎卵状至广卵状球形,外被棕褐色皮膜。叶狭长带状,蒴果室背开裂。花期春季。水仙性喜温暖、湿润、排水良好。在中国已有一千多年栽培...原创 2021-11-20 23:54:37 · 369 阅读 · 0 评论 -
冒泡排序法
我们要用冒泡排序法首先要学一下数组。我们先简单讲一下数组:先简单定义个数组 :a[5]={1,2,3,4,5} 表示数组a中有五个元素,分别是1,2,3,4,5 数组开始时先从0开始,所以a[4]=5, a[0]=1, 那a[5]呢,由于数组a中从0开始数,所以a[5]就默认为0.冒泡排序就是一个一个数进行比较...原创 2021-11-20 22:35:06 · 463 阅读 · 0 评论 -
最大公约数
求两个数的最大公约数先说思路: 辗转相除法 (慕课)#include<stdio.h>int main(){ int a,b,t; scanf("%d %d",&a,&b); while(b!=0) { t=a%b; a=b; b=t; printf("a=%d,b=%d,...原创 2021-11-17 15:12:00 · 207 阅读 · 0 评论 -
求和运算
让我们先看这样一个式子:当我们看到这个求和式子的时候,是不是非常的头大呢。看见这个式子的时候,会不会想:哇,好难呀,要是电脑可以帮我们写就好了。不知道大家会不会这样想,反正我高中的时候就会这样想,哈哈哈哈,不小心暴露了呢。(其实,我小学就这样想啦,哈哈哈哈哈哈)那些想用高中的归纳推理法算出这道题的小伙伴注意了,我们这可是计算机学习,咳咳。言归正传,我们先看这个式子的特点:1.一正一负,交替相加。2.是一个分数,多少分之几相加,还带有n。思路:...原创 2021-11-17 00:56:34 · 710 阅读 · 3 评论 -
从循环的嵌套中跳出
让我们先写一个程序:用一角钱、两角钱、五角钱组成几元钱的方式。例:两个一角钱加四个两角钱加两个五角钱可以组成两块钱。还是先讲思路:1.要先将“元”转换成“角”。也就是将输入的值*10,转化成以角为单位的。2.再用for循环进行循环的嵌套。(其他循环也可以)3.当数值小于输入几元的时候,一个一个进行加。看我的代码段:#include<stdio.h>int main(){ int x; scanf("%d",&x); int one,two,原创 2021-11-16 23:20:41 · 211 阅读 · 0 评论 -
整数逆序
将一段数字进行倒叙。先说 一下思路:1,要先将一个整数%10的运算,就可以得到它的个位数。(取余)2,然后将一个整数/10的运算,就可以去掉它的个位数。 (取整)3,最后将它的取余结果进行*10,再加上下一次的取余结果就可以了 (形成倒叙模样)康康我的代码: 挺简单,但是要思路清晰。...原创 2021-11-15 20:27:39 · 1275 阅读 · 0 评论 -
猜数游戏
#include<stdlib.h> 包含srand() rand() 函数#include<stdio.h> 包含 输入输出函数 printf() scanf()#include<time.h> 包含 time()1.解释ranf(),ranf()每次调用都会出现一个随机数。2.srand 函数是随机数发生器的初始化函数。3.srand()用来设置rand()产生随机数时的随机数种子。参数seed是整数,通常可以利用time(0)或geypid(0)的返原创 2021-11-14 23:46:00 · 2883 阅读 · 1 评论 -
do while 循环
1.do—while循环,先执行完一轮代码再进行条件的判断。(while循环先进行条件的判断,再进行循环。)2.do—while循环要先进入“循环体”再进入判断语句。3.while();在后面的括号一定要加 ; 切记。判断一段数有多少位:例如:输入5555 输出4 表示“5555” 是 四位数。#include<stdio.h>int main(){ in...原创 2021-11-14 12:01:47 · 338 阅读 · 0 评论 -
switch case 语句
1.首先要注意 switch语句自能用 int定义,也就是只能用整型。2.case 后面一定要用常数,常数表达式也可以。3.每次case完,最好都要加break,使之强制退出。4.在结尾要用default,表示其他。例如:#include<stdio.h>int main(){ int tape; scanf("%d",&tape); switch(tape){ case 1: printf("早上好"); b...原创 2021-11-14 10:39:22 · 731 阅读 · 0 评论 -
2021-11-14
打卡第2天今天学习了if if else else语句。感觉还可以,加油。康康我写的语句吧:#include<stdio.h>int main(){ int x; scanf("%d",&x); int f=0; if (x<0){ f =-1; } else if(x==0){ f=0; } else if(x>5){ f =2 * x; ...原创 2021-11-14 09:41:36 · 91 阅读 · 0 评论 -
梦的开始
梦的开始 今天打算开始我的C语言编程之路,我会把所学的知识整理总结在我的博客里。算是当作我的成长吧。 干什么事都要有个计划,我要学好C语言! 1.将C语言大体了解,跟着翁凯老师走完一遍。 2.然后跟着比特鹏哥肝完100多小时的课程(哭了哭了) 3.指针——C语言的灵魂。再认真在B站上学习指针。 4.跟着青岛大学学习——数据结构和算法。 5.刷题就完了,直接冲力扣。干就完了...原创 2021-11-13 18:13:34 · 1025 阅读 · 0 评论