10.20-10.22 杂-练习笔记

发布于 2024-10-21  240 次阅读


如果不是排序是找最大或者最小值,可以参考上面,默认max和min均为arr[0],在循环里面使用两个if语句即可

int max = arr[0]; 
 int min = arr[0]; 
 for (int i = 1; i < n; i++)  
{ if (arr[i] > max) { max = arr[i]; } 
 if (arr[i] < min) { min = arr[i]; } }

//fgets函数能输入空格(tab键),这个是很特殊的,但是遇到回车键会结束输入,这很好

#include <stdlib.h> // 添加这个头文件以使用 malloc

int *arr = malloc(n * sizeof(int));别忘记arr前面的*号(得这样动态分配,因为你不能用int arr[前面的变量名])

&arr[前面的变量名] 是合理的,能够这样使用,printf输出时也可以使用这个

届ける言葉を今は育ててる
最后更新于 2024-11-05