改错题【程序功能】 函数fun的功能是将str所指向的一行包含若干单词的文本(单词之间用空格隔开)依次拆分成长度不超过20个字符的若干文本行,单词不跨行,且使拆分出的行数最少,再将拆分出的每行字符以字符串的形式存储到page指向的二维数组的一行中,函数返回拆分出的行数 【测试数据与运行结果】 测试数据:A great discovery solves a greate problem. 屏幕输出: A great disconvery solves a great problem【含有错误的源程序】以下源程序已保存在T盘myf1.c文件内,考生可直接打开该文件调试程序#include
参考答案:
(A) char pag[][] 改为 char pag[][BA](B) pag[k]=str; 改为 strcpy(pag[k],str)(C) pag[k][j]=str[i] 修改为 pag[k][j]=str[j](D) char str[H0]={A great discovery solves a great problem.}; 修改为char str[H0]={“A great discovery solves a great problem.”};