c语言六种基本语句是什么
更新时间:2023-07-041. 赋值语句
赋值语句是C语言中最基本的一种语句,用于将一个值赋给一个变量。在C语言中,使用一个等号(=)来完成赋值操作。例如:
int a = 10; float b = 3.14; char c = 'A';
上述代码分别使用赋值语句将整数10、浮点数3.14和字符'A'分别赋给变量a、b和c。
2. 条件语句
条件语句根据给定的条件来判断是否执行一段代码。在C语言中,使用if、else if和else关键字来实现条件语句。例如:
int a = 10; if (a > 0) { printf("a是正数\n"); } else if (a < 0) { printf("a是负数\n"); } else { printf("a是零\n"); }
上述代码根据a的值来判断并输出相应的结果。
3. 循环语句
循环语句用于重复执行一段代码,直到满足特定条件为止。在C语言中,常用的循环语句有for、while和do-while。例如:
for (int i = 0; i < 10; i++) { printf("%d ", i); } int i = 0; while (i < 10) { printf("%d ", i); i++; } int i = 0; do { printf("%d ", i); i++; } while (i < 10);
上述代码分别使用for、while和do-while循环语句输出从0到9的数字。
4. 分支语句
分支语句根据给定的选择,执行不同的代码块。在C语言中,使用switch关键字来实现分支语句。例如:
int grade = 85; switch (grade / 10) { case 10: case 9: printf("优秀\n"); break; case 8: printf("良好\n"); break; case 7: printf("中等\n"); break; case 6: printf("及格\n"); break; default: printf("不及格\n"); }
上述代码根据成绩的分数范围输出相应的评级。
5. 跳转语句
跳转语句用于从当前位置无条件地跳转到程序的其他位置。在C语言中,有三种常用的跳转语句:break、continue和return。例如:
for (int i = 0; i < 10; i++) { if (i == 5) { continue; } printf("%d ", i); if (i == 7) { break; } } int sum(int a, int b) { if (a == 0 || b == 0) { return 0; } return a + b; }
上述代码中,continue语句用于跳过循环中的某一次迭代,break语句用于提前结束循环,return语句用于返回函数的值。
6. 输入输出语句
输入输出语句用于从用户输入数据或将数据输出到屏幕或文件。在C语言中,使用标准库函数来实现输入输出。例如:
#includeint main() { int num; printf("请输入一个整数:"); scanf("%d", &num); printf("你输入的整数是:%d\n", num); return 0; }
上述代码使用printf函数输出提示信息,并使用scanf函数从用户输入一个整数,然后使用printf函数将输入的整数输出到屏幕上。
本文由c语言编程笔录版权所有,禁止未经同意的情况下转发