C 语言基础教程(我的C之旅开始了)[二]攻略
1. 基本数据类型
文章中提到了 C 语言的基本数据类型,包括了整型、浮点型、字符型和指针型。其中整型可以分为有符号和无符号两种,我们可以通过给数据类型指定修饰符来定义它是有符号还是无符号的。
此外,C 语言还有一个关键字 typedef
,它可以为现有的数据类型创建一个新的别名。比如我们可以给 unsigned int
定义为 UINT
,这样我们在代码中使用 UINT
就等同于使用 unsigned int
。
2. 运算符
C 语言里面有很多运算符,比如算术运算符、关系运算符、逻辑运算符等等。每种运算符都有对应的优先级和结合性,需要我们注意。
算术运算符包括加减乘除和取模运算,关系运算符包括等于、不等于、大于、小于、大于等于和小于等于,逻辑运算符包括与、或和非。
此外,C 语言还有位运算符、赋值运算符等等。
3. 控制流语句
C 语言的控制流语句包括了分支语句和循环语句。
分支语句根据条件的不同来执行不同的代码段,常用的有 if
语句和 switch
语句。if 语句中的条件可以是任何表达式,而 switch 语句只支持整型和字符型常量表达式。
循环语句用于重复执行一段代码,常用的有 while
循环、for
循环和 do-while
循环。其中,for
循环经常用于执行已知次数的循环,而 while
循环则用于执行未知次数的循环。
4. 函数
函数是 C 语言中的重要部分,一个函数可以包含多个语句,函数的代码可以在需要的时候被调用。文章中介绍了函数声明和函数定义的方法。
在 C 语言中,函数可以有返回值也可以没有。如果函数没有返回值,则返回类型为 void
。函数定义中包括了函数名、函数参数和函数体。
5. 示例说明
以下是两个示例:
- 计算输入两个整数的和并输出
#include <stdio.h>
int main()
{
int a, b;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
int sum = a + b;
printf("它们的和是:%d\n", sum);
return 0;
}
- 计算并输出 1-100 中所有奇数的平均值
#include <stdio.h>
int main()
{
int i, count = 0;
double sum = 0;
for (i = 1; i <= 100; i += 2) {
sum += i;
count++;
}
double avg = sum / count;
printf("1-100 中所有奇数的平均值是:%f\n", avg);
return 0;
}
这两个示例分别演示了基本的输入输出、算术运算符、循环语句等知识点。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C 语言基础教程(我的C之旅开始了)[二] - Python技术站