问题
多项选择题
阅读以下说明和C代码,回答下面问题,将解答写在对应栏内。
[说明1]
下面代码的设计意图是:将保存在文本文件data.txt中的一系列整数(不超过100个)读取出来存入数组arr[],然后调用函数sort()对数组arr的元素进行排序,最后在显示屏输出数组arr的内容。
[C代码]
以上C代码中有三处错误(省略部分的代码除外),请指出这些错误所在的代码行号,并在不增加和删除代码行的情况下进行修改,写出修改正确后的完整代码行。
[说明2]
下面是用C语言书写的函数get_str的两种定义方式以及两种调用方式。
[*]
答案
参考答案:AD行,应改为“FILE *fp”
AI行,应改为fscanf(fp,"%d",&arr[num++]);
BA行,应改为sort(arr,num);