2012秋C语言上机试卷C01答案..docVIP

  • 14
  • 0
  • 约2.98千字
  • 约 4页
  • 2016-12-14 发布于重庆
  • 举报
2012年秋 二级 C语言 上机试卷(试卷代号C01) 答案 一、改错题(16分) 【程序功能】 函数fun的功能是将str所指向的一行包含若干单词的文本(单词之间用空格隔开)依次拆分成长度不超过20个字符的若干文本行,单词不跨行,且使拆分出的行数最少,再将拆分出的每行字符以字符串的形式存储到pag指向的二维数组的一行中,函数返回拆分出的行数。 【测试数据与运行结果】 测试数据: A great discovery solves a great problem. 屏幕输出: A great discovery solves a great problem. 【含有错误的源程序】 以下源程序已保存在T盘myf1.c文件内,考生可直接打开该文件调试程序。 #include string.h #include stdio.h #include conio.h int fun(char str[],char pag[][]) /*改为int fun(char str[],char pag[][21]) 或 int fun(char str[],char (*pag)[21]) */ { int i,k=0,j,flag=1; while(*strflag) { if(strlen(str)20) { pag[k]=str; /* 改为 strcpy(

文档评论(0)

1亿VIP精品文档

相关文档