c语言基础知识笔记

未命名 0 67

C语言基础知识笔记

作为一门广泛应用的计算机编程语言,C语言无疑是程序员在入门阶段时必须掌握的语言之一。以下是C语言的基础知识笔记:

变量和常量

在C语言中,变量是指能够存储数据的内存空间。变量名需要在程序中定义,并且具有固定的数据类型,例如int、char、float等。常量是指在程序中不可更改的固定数值。可以使用#define来定义常量,也可以使用const关键字。

实例:定义变量和常量

#include<stdio.h>

#define PI 3.1415926 //定义常量

int main()

{

int radius = 5; //定义整型变量

const float e = 2.7182818; //定义浮点型常量

float area = PI * radius * radius; //计算面积

printf("圆的面积是:%f

", area);

return 0;

}

运算符

C语言中常用的运算符包括算术运算符、赋值运算符、比较运算符、逻辑运算符等。

实例:使用运算符计算两个数的和

#include<stdio.h>

int main()

c语言基础知识笔记

{

int a, b, sum;

printf("请输入两个整数:");

scanf("%d %d", &a, &b);

sum = a + b;

printf("%d + %d = %d

", a, b, sum);

return 0;

}

流程控制结构

C语言中常用的流程控制结构包括if语句、switch语句、for循环、while循环、do-while循环等。

实例:使用if语句判断输入的数字是否为偶数

#include<stdio.h>

int main()

{

int num;

printf("请输入一个整数:");

scanf("%d", &num);

if(num % 2 == 0)

{

printf("%d 是偶数。

", num);

}

else

{

printf("%d 是奇数。

", num);

}

return 0;

}

函数

C语言中也支持自定义函数,可以提高代码的可复用性和模块化程度。

实例:使用函数计算阶乘

#include<stdio.h>

int factorial(int n)

{

if(n == 1)

{

return 1;

}

else

{

return n * factorial(n - 1);

}

}

int main()

{

int num;

printf("请输入一个正整数:");

scanf("%d", &num);

printf("%d 的阶乘是:%d

", num, factorial(num));

return 0;

}

以上就是C语言的基础知识笔记,希望对大家学习C语言有所帮助。

也许您对下面的内容还感兴趣: