摘要: 一维数组的创建和初始化 创建: int main() { //创建一个数组--存放整型-10个 int arr[10 ]; return 0; } 注意:创建时,[] 中要给一个常量才可以,不能使用变量 初始化: int arr1[10 ]={1,2,3};//不完全初始化,剩下的元素默认初始化为0 阅读全文
posted @ 2020-12-09 09:48 木鱼脑壳 阅读(112) 评论(0) 推荐(0)
摘要: 递归:直接或间接调用自身的一种方法,把一个大型复杂的问题转换为与原问题相似的小问题来求解 主要思考方式:把大事化小 递归的两个条件: 存在限制条件,当满足这个限制条件的时候,递归便不再继续。 每次递归调用之后越来越接近这个限制条件 eg. int main() { printf("haha"); m 阅读全文
posted @ 2020-12-08 21:28 木鱼脑壳 阅读(68) 评论(0) 推荐(0)
摘要: 函数:子程序,输入参数有返回值,相对独立性 eg. #include<stdio.h> int Add(int x,int y) { int z=0; z= x+y; return z; } int main() { int a =10; int b = 20; int sum = Add(a,b) 阅读全文
posted @ 2020-12-07 22:23 木鱼脑壳 阅读(94) 评论(0) 推荐(0)
摘要: 题1:给三个数字排序 #include<stdio.h> int main() { int a; int b; int c; //a最大,b次之,c最小 if(a<b) { int tmp=a; a=b; b=tmp; } if(a<c) { int tmp=a; a=c; c=tmp; } if( 阅读全文
posted @ 2020-12-03 20:47 木鱼脑壳 阅读(44) 评论(0) 推荐(0)
摘要: 1.if语句 (1)if(表达式) 语句1 else 语句2 (2)if(表达式1)语句1 else if(表达式2)语句2 else 语句3 注意:如果条件成立,要执行多条语句,应该使用代码块{} (在程序中,默认else 与离他最近的if所匹配,除非用代码块隔开) eg. #include<st 阅读全文
posted @ 2020-12-01 20:34 木鱼脑壳 阅读(41) 评论(0) 推荐(0)
摘要: 11.常见关键字 1.typedef:类型定义,即类型重命名 #include<stdio> int main() { typedef unsigned int u-int; u-int a=20; unsigned int a=20;//二者类型一样 return 0; } 2.static 修饰 阅读全文
posted @ 2020-11-30 20:14 木鱼脑壳 阅读(76) 评论(0) 推荐(0)
摘要: 4.变量 ,常量 不变的值,在c语言中用常量表示,反之,用变量所表示。 变量分类: 局部变量 全局变量 #include<stdio.h> int num2 =20;//全局变量一定在代码块({})之外的变量 int main() { int num1 =10;//局部变量在代码块({})内部的变量 阅读全文
posted @ 2020-11-29 18:06 木鱼脑壳 阅读(694) 评论(0) 推荐(0)
摘要: 1.初识C语言 C语言是一门计算机语言(人和计算机交流的语言,eg.C/C++/JAVA/python) 语言发展:二进制语言 硬件--电-正电/负电 1 0 低级语言 >高级语言 2.第一次C语言程序 //int 是整型的意思 //main前面的int表示 main函数调用返回一个整型值 int 阅读全文
posted @ 2020-11-29 00:17 木鱼脑壳 阅读(200) 评论(0) 推荐(0)