51. 数组声明与遍历

语法讲解 今天学: 数组可以存多个同类型的值,用下标访问,下标从 0 开始。 #include <stdio.h> int main(void) { int arr[5] = {10, 20, 30, 40, 50};

开始练习 →

52. 数组求和

语法讲解 今天学: 遍历数组时可以把所有元素加起来。 #include <stdio.h> int main(void) { int arr[4] = {5, 10, 15, 20}; int sum = 0;

开始练习 →

53. 找最大值

语法讲解 今天学: 遍历数组时,用一个变量记录"目前最大的",每次比较更新。 #include <stdio.h> int main(void) { int arr[5] = {3, 8, 1, 9

开始练习 →

54. 找最小值

语法讲解 今天学: 找最小值和找最大值类似,只是比较方向相反。 #include <stdio.h> int main(void) { int arr[5] = {3, 8, 1, 9, 4}; int min

开始练习 →

55. 读入数组

语法讲解 今天学: 可以用循环把输入的多个数存到数组中。 #include <stdio.h> int main(void) { int n; scanf("%d", &n);

开始练习 →

56. 统计数组中的偶数

语法讲解 今天学: 遍历数组时可以加条件判断来统计。 #include <stdio.h> int main(void) { int arr[6] = {1, 4, 7, 8, 10, 3}; int coun

开始练习 →

57. 第一个函数

语法讲解 今天学: 可以自己定义函数来封装一段逻辑,然后在 main 中调用。 #include <stdio.h> void greet(void) { printf("Hello!\n"); }

开始练习 →

58. 带参数的函数

语法讲解 今天学: 函数可以接收参数,参数写在括号里。 #include <stdio.h> void say_hi(int n) { for (int i = 0; i < n; i++) {

开始练习 →

59. 有返回值的函数

语法讲解 今天学: 函数可以用 return 返回一个值。 #include <stdio.h> int add(int a, int b) { return a + b; } int main(void) {

开始练习 →

60. 函数综合运用

语法讲解 今天学: 多个函数可以互相配合完成任务。 #include <stdio.h> int square(int x) { return x * x; } int sum_of_squares(int a, i

开始练习 →