日志11
●循环结构:
○for 循环:一般形式为 for (初始化表达式; 条件表达式; 更新表达式) { 循环体语句 },初始化表达式用于初始化循环变量(比如设置初始值为0),条件表达式决定循环是否继续(只要值为真就继续循环),更新表达式用于在每次循环结束后更新循环变量(比如让变量自增1),常用于已知循环次数的情况,比如遍历数组元素(知道数组长度时)。
○while 循环:形式是 while (条件表达式) { 循环体语句 },只要条件表达式的值为真,就会一直执行循环体语句,它常用于不确定循环次数,而是根据某个条件是否满足来决定循环与否的情况,比如不断读取用户输入,直到用户输入特定的结束字符。
○do - while 循环:格式为 do { 循环体语句 } while (条件表达式);,它和 while 循环的区别是先执行一次循环体语句,再判断条件表达式,所以循环体至少会被执行一次,适用于那些至少要执行一次操作后再根据条件判断后续是否继续循环的场景。
函数
●函数定义:是一段可以被重复调用的、具有特定功能的代码块。在定义时要指定函数名、参数列表(参数可以有多个,也可以没有,用于接收外部传入的数据)以及返回值类型(有些函数可以没有返回值,用 void 表示)。例如在 C 语言中定义一个求两个整数之和的函数:int add(int a, int b) { return a + b; },这里函数名为 add,参数是两个整型 a 和 b,返回值类型是整型,函数体实现了两数相加并返回结果的功能。
●函数调用:在需要使用函数功能的地方,通过函数名和实际参数(与定义时的参数对应)来调用函数。比如在上述例子中,在其他地方可以通过 int result = add(3, 5); 这样的语句调用 add 函数,并把返回值赋给 result 变量。函数可以提高代码的复用性,避免重复编写相同功能的代码,也利于代码的模块化组织,让程序结构更清晰。
○for 循环:一般形式为 for (初始化表达式; 条件表达式; 更新表达式) { 循环体语句 },初始化表达式用于初始化循环变量(比如设置初始值为0),条件表达式决定循环是否继续(只要值为真就继续循环),更新表达式用于在每次循环结束后更新循环变量(比如让变量自增1),常用于已知循环次数的情况,比如遍历数组元素(知道数组长度时)。
○while 循环:形式是 while (条件表达式) { 循环体语句 },只要条件表达式的值为真,就会一直执行循环体语句,它常用于不确定循环次数,而是根据某个条件是否满足来决定循环与否的情况,比如不断读取用户输入,直到用户输入特定的结束字符。
○do - while 循环:格式为 do { 循环体语句 } while (条件表达式);,它和 while 循环的区别是先执行一次循环体语句,再判断条件表达式,所以循环体至少会被执行一次,适用于那些至少要执行一次操作后再根据条件判断后续是否继续循环的场景。
函数
●函数定义:是一段可以被重复调用的、具有特定功能的代码块。在定义时要指定函数名、参数列表(参数可以有多个,也可以没有,用于接收外部传入的数据)以及返回值类型(有些函数可以没有返回值,用 void 表示)。例如在 C 语言中定义一个求两个整数之和的函数:int add(int a, int b) { return a + b; },这里函数名为 add,参数是两个整型 a 和 b,返回值类型是整型,函数体实现了两数相加并返回结果的功能。
●函数调用:在需要使用函数功能的地方,通过函数名和实际参数(与定义时的参数对应)来调用函数。比如在上述例子中,在其他地方可以通过 int result = add(3, 5); 这样的语句调用 add 函数,并把返回值赋给 result 变量。函数可以提高代码的复用性,避免重复编写相同功能的代码,也利于代码的模块化组织,让程序结构更清晰。
全部评论
相关推荐
2024-12-18 15:59
哈尔滨工业大学(威海) 后端 点赞 评论 收藏
分享