目录
1.函数
2.数组
2.1 数组定义
2.2 数组的下标
2.3 数组的使用
3. 操作符
4. 常见关键字
后记:●由于作者水平有限,文章难免存在谬误之处,敬请读者斧正,俚语成篇,恳望指教! ——By 作者:新晓·故知
1.函数
#include
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
printf("输入两个操作数:>");
scanf("%d %d", &num1, &num2);
sum = num1 + num2;
printf("sum = %dn", sum);
return 0;
}
#include
int Add(int x, int y)
{
int z = x+y;
return z;
}
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
printf("输入两个操作数:>");
scanf("%d %d", &num1, &num2);
sum = Add(num1, num2);
printf("sum = %dn", sum);
return 0;
}
函数的特点就是简化代码,代码复用。
2.数组
#includeint main() { int num1 = 0; int num2 = 0; int sum = 0; printf("输入两个操作数:>"); scanf("%d %d", &num1, &num2); sum = num1 + num2; printf("sum = %dn", sum); return 0; }
#includeint Add(int x, int y) { int z = x+y; return z; } int main() { int num1 = 0; int num2 = 0; int sum = 0; printf("输入两个操作数:>"); scanf("%d %d", &num1, &num2); sum = Add(num1, num2); printf("sum = %dn", sum); return 0; }
函数的特点就是简化代码,代码复用。
要存储1-10的数字,怎么存储?
C语言中给了数组的定义:一组相同类型元素的集合
2.1 数组定义
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
//定义一个整形数组,最多放10个元素
2.2 数组的下标
C语言规定:数组的每个元素都有一个下标,下标是从0开始的。
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
//定义一个整形数组,最多放10个元素
C语言规定:数组的每个元素都有一个下标,下标是从0开始的。
数组可以通过下标来访问的。 比如:
int arr[10] = {0}; //如果数组10个元素,下标的范围是0-9
2.3 数组的使用
#include
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;
}
3. 操作符
判断奇数偶数:
//判断奇数偶数 #includeint main() { int n = 0; scanf("%d", &n); if(n%2==1) printf("奇数n"); else printf("偶数n"); return 0; }
4. 常见关键字
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
return
short
signed
sizeof
static struct
switch
typedef union
unsigned
void
volatile
while
4.1
关键字
typedef
typedef
顾名思义是类型定义,这里应该理解为类型重命名。
比如:
//将unsigned int 重命名为uint_32, 所以uint_32也是一个类型名
typedef unsigned int uint_32;
int main()
{
//观察num1和num2,这两个变量的类型是一样的
unsigned int num1 = 0;
uint_32 num2 = 0;
return 0;
}



