目录
本节目标
1、选择语句
#include<stdio.h>
int main()
{
int a = 0;
printf("1:好好学习,拿大厂offer 2、宿舍摆烂,毕业即失业\n\n");
printf("请选择 1 或者 0 :->");
scanf("%d", &a);
if (a == 1)
{
printf("加油,为你点赞!\n");
}
else
{
printf("回家卖红薯!\n");
}
return 0;
}
2、循环语句
for循环
#include<stdio.h>
int main()
{
int i = 0;
for (i = 0; i < 10; i++)
{
printf("%d ", i);
}
return 0;
}
while循环
#include<stdio.h>
int main()
{
int i = 0;
while (i < 10)
{
printf("%d ", i);
i++;
}
return 0;
}
do while循环
#include<stdio.h>
int main()
{
int i = 0;
do {
printf("%d ", i);
i++;
} while (i < 10);
return 0;
}
3、函数
#include<stdio.h>
//Add就是一个函数,用来计算两个参数的和
int Add(int x, int y) // 开头的int:函数的返回值 中间的int:参数的类型 x、y:函数的参数
{
return x + y;
}
int main()
{
int a = 0;
int b = 0;
int ret = Add(a, b); //调用Add函数
printf("%d\n", ret);
return 0;
}
4、数组
数组的概念
数组的定义方式
#include<stdio.h>
int main()
{
//第一种定义方式:指定大小,并对其进行初识化
int a1[10] = { 1,2,3,4,5,6,7,8,9,10 };
//第二种定义方式:指定大小,但不初识化
char a2[10];
//第三种定义方式:不指定大小,但必须得初始化,它会根据你初始化元素个个数自动计算数组的大小
float a3[] = { 1.0,2.0,3.0 };
return 0;
}
数组的下标
数组的简单使用
#include <stdio.h>
int main()
{
int i = 0;
int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
for (i = 0; i < 10; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
5、操作符
1、算术操作符
2、移位操作符
3、位操作符
4、赋值操作符
5、单目操作符
6、关系操作
7、逻辑操作符
8、条件操作符
9、逗号表达式
10、下标引用、函数调用和结构成员