03 2024 档案
摘要:一、字符类型 char是一种整数,也是一种特殊的类型:字符。这是因为: 用单引号表示的字符字面量:'a','1' ''也是一个字符 printf和scanf里用%c来输入输出字符 1、字符的输入输出 #include <stdio.h> int main() { char c,d; c = 1; d
阅读全文
摘要:一、取地址运算 运算符& scanf("%d",&i);中的&是获得变量的地址,它的操作对象必须是变量 &不能对没有地址的东西取地址:&(a+b),&(a++) 二、指针 就是保存地址的变量 int i; int *p = &i; int *p,q //p是一个指针,是一个指向int型的指针变量,q
阅读全文
摘要:一、函数原型 1、函数先后关系 ex1: #include <stdio.h> // 像这样把Max()函数写在上面,是因为:C的编译器自上而下顺序分析你的代码 int Max(int a,int b) { int ret; if(a>=b){ ret = a; } else { ret = b;
阅读全文
摘要:一、函数的定义和使用 函数是一块代码,接受零个或多个参数,做一件事情,并返回零个或一个值 函数定义: void sum(int begin,in end) //函数头;void:返回类型;sum:函数名,int begin:参数表 { .......//函数体 } 1、调用函数 函数名(参数值);
阅读全文
摘要:一、数组 数组可以存放在变量里,每一个变量有一个名字,有一个类型,还有它的生存空间 数组是长度固定的数据结构,用来存放指定的类型数据 一个数组里可以有很多个数据 所有的数据的类型都是相同的 二、定义数组 <类型>变量名称[元素数量]; int grades[100]; double weight[2
阅读全文
摘要:一、素数 ex1: #include <stdio.h> int main() { int n; int flag = 0; //标识符,0表示该数字是素数 scanf("%d",&n); int i = 2; for(i;i<n;i++) { if(n%i == 0) { flag = 1; }
阅读全文
摘要:一、逻辑类型和运算 #include <stdbool.h> 之后就可以使用bool和true、false ex1: #include <stdio.h> #include <stdbool.h> int main() { bool b = 6>5; bool t = true; printf("%
阅读全文
摘要:一、while语法 反复多次的做,反复多次的判断 if做一次并做一次判断 while循环:当条件满足时,不断地重复循环体内语句 ex1: #include <stdio.h> int main() { while(条件成立时) { //执行语句 } return 0; } 二、do-while语法
阅读全文
摘要:一、if语法 #include <stdio.h> int main() { if(条件成立) { //执行花括号程序代码 } } 二、判断的条件 1、优先级 关系运算符:==、!=、>、<、>=、<= 所有的关系运算符的优先级比算术运算符的低,但是比赋值运算的高 判断是否相等的==和!=的优先级比
阅读全文