1.!> 算术运算>关系运算 > && > ||
&&运算:有0则0;同时的意思
||运算:有1则1的,或的意思
以下函数使用前添加头文件:#include <math.h>
sqrt(x):表示X根号运算:
fabs(x):表示x的绝对值:
pow(a,b):a的b次方:
switch (表达式)
{
case 1:语句;break;
case 2:语句;break;
case 3:语句;break;
default:语句;break;
}
2. 设置int n同时能被3和5整除的数
int n, m;
n % 2 == 0 && n % 5 == 0;//设置n,m,n是小于整数m的偶数
设置n,m;n是一个小于整数m的偶数。
//设置int n同时被3和5整除:
int n;
n % 3 == 0 && n % 5 == 0;
函数调用:1.语句 fun(a,b)
2.表达式调用 y=fun(x)
void是无返回值;
3. 四种结构体类型:struct sb 是结构体类型名;;
1. struct sb
{
int a; //先说明结构体类型,再定义结构体变量
char b;
};
struct sb a, *b;//结构体类型sb,结构体变量a,*b;
2. struct sb
{
int a; //先说明结构体类型同时定义结构体变量
char b;
}a, *b;
3. struct
{
int a; //直接定义结构体变量
char b;
}a, *b;
4. typedef struct sb
{
int a; //使用用户定义类型,定义结构体变量
char b;
}a, *b;
结构体变量名.成员名;;例如a.a
指针->成员名;例如b->a;
静态型 static :局部变量的值在函数调用结束后不消失而保留原值
下次调用时,此时的变量是上次保留的值
extern :外部声明