上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 阅读全文
posted @ 2022-10-04 15:34 Morning枫 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 介绍:一个函数在函数体内又调用了本身,称之为递归调用 例子: ①当在函数main内调用test(4)时,执行判断if,由于4>2,执行test(n-1),此时n=4,则传值为test(3) ②继续执行判断if,由于3>2,执行test(n-1),此时n=3,则传值为test(2) ③继续执行判断if 阅读全文
posted @ 2022-10-04 14:33 Morning枫 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1). 每个函数都有一个自己的栈 当调用/执行一个函数时,就会开辟一个独立的空间(栈) 此处优先执行main栈 当接触到test时 会重新创建一个test栈,并且把6传递给test的n 当test栈运行完毕后,它会再次回到main栈(如果函数有返回值,则把返回值赋给接受的变量,再继续执行) 从调用t 阅读全文
posted @ 2022-10-03 22:05 Morning枫 阅读(84) 评论(0) 推荐(0) 编辑
摘要: goto: 基本语法: 例子: 其中,lable1称为标签,运行后,输出start和一个ok3一个ok4 return: 此语句主要与函数有关,此处只简单提及 如有需要请翻阅后续函数章节 阅读全文
posted @ 2022-10-03 21:29 Morning枫 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 概念: 即调用其他文件写好的函数 工作原理图: 原理图例子(xx代表文件名,最好头文件和源文件一致,方便维护): 首先声明一个xx.h的头文件 1 int myCal(int n1, int n2, char oper); //声明函数 再定义一个xx.c的源文件 1 #include <stdio 阅读全文
posted @ 2022-09-27 23:27 Morning枫 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 作用: 减少代码冗杂,便于代码的维护 概念: 函数也可以叫做方法 函数的基本语法: 例子: 3.形参列表为(int n1, int n2, char oper) 4.在函数中,我们使用的变量名要和形参列表中的变量名称的一致 一个非常简单的函数调用例子: 1 #include <stdio.h> 2 阅读全文
posted @ 2022-09-27 22:26 Morning枫 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 基本语法: 基本介绍: 例子: 其中:enum DAY为枚举类型,里面有七个枚举元素,day是枚举变量 区分!! enum DAY是枚举类型,day是枚举变量(如int a,int是类型,a是变量,这里enum DAY是类型,day是变量) day = WED; //给枚举变量day赋值,day只能 阅读全文
posted @ 2022-09-27 21:20 Morning枫 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1 #include <stdio.h> 2 3 void main(){ 4 int a = 0; 5 int i, j, k; 6 i = j = k = 0; 7 printf("请输入一个三位数:"); 8 scanf("%d", &a); 9 if (0 <= a & a <= 999) 阅读全文
posted @ 2022-09-26 23:24 Morning枫 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 用于结束本次循环,继续执行下一个循环 碰到continue后直接执行循环条件,不再执行后续的内容 注意区分break和continue的区别 continue只能配合循环使用,break可以和switch或是if(if要在循环体里面)使用,但是continue不可以 例子: 阅读全文
posted @ 2022-09-26 23:00 Morning枫 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 执行某些循环时,当满足了某个条件,使其提早退出循环,便可以使用break跳出循环 流程图如下: 其他循环均可以以此类推 例子: 阅读全文
posted @ 2022-09-26 22:51 Morning枫 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页