|
发表于 2022-12-7 10:33:39
|
显示全部楼层
本帖最后由 美人鱼999 于 2022-12-7 10:39 编辑
希望你要加快行动了,因为你说的这些很快将被人工智能软件所取代.
看一个例子
我让chatGPT帮忙写代码:
问:帮忙写一段C代码,输入参数分别为:一个数组,数组长度,一个整数,如果数组内任意两个元素的相乘等于输入的整数,则返回对应的索引,否则返回-1
答:
#include <stdio.h>
/* 定义返回类型为整数的函数,参数分别为:一个整数数组、数组长度、一个整数 */
int find_index(int arr[], int length, int target) {
/* 循环遍历整个数组 */
for (int i = 0; i < length; i++) {
/* 再次循环遍历整个数组,但从当前位置的下一个位置开始 */
for (int j = i + 1; j < length; j++) {
/* 如果两个元素相乘等于目标整数,则返回这两个元素对应的索引 */
if (arr * arr[j] == target) {
return i;
}
}
}
/* 如果没有找到符合条件的元素,则返回-1 */
return -1;
}
int main() {
/* 定义一个整数数组,并初始化 */
int arr[] = {1, 2, 3, 4, 5, 6};
/* 调用函数,并打印结果 */
printf("%d\n", find_index(arr, 6, 12));
return 0;
} |
|