首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
改错 【要求】 1.打开T盘中的文件myf1c,按以下程序功能改正文件中程序的错误。 2.可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其他语句,也不能删去整条语句。 3.修改后的源程序仍保存在T盘myf1c中
改错 【要求】 1.打开T盘中的文件myf1c,按以下程序功能改正文件中程序的错误。 2.可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其他语句,也不能删去整条语句。 3.修改后的源程序仍保存在T盘myf1c中
admin
2019-04-04
57
问题
改错
【要求】
1.打开T盘中的文件myf1c,按以下程序功能改正文件中程序的错误。
2.可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其他语句,也不能删去整条语句。
3.修改后的源程序仍保存在T盘myf1c中。
【程序功能】
下列程序中函数wordsearch的功能是将a指向的字符串中所有回文单词复制到b指向的二维数组中(一个回文单词存储在b数组的一行中),函数返回b数组中回文单词的个数。回文单词是指:一个单词自左向右读与自右向左读相同(字母不区分大小写)。例如,Dad是回文单词。
【测试数据与运行结果】
测试数据:Dadlefthomeatnoon.
屏幕输出:found 2 wordsDad
noon
【含有错误的源程序】
#include
#include
#include
intwordsearch(chara[],charb[][10])
{ inti,j,k,m,n,t,c=0,d;for(i=0;a
;i++)
{ for(j=i,k=i;isalpha(a[k]);k++);
m=j;n=k-1;
while(toupper(a[m])==toupper(a[n])&&m<=n)
{ m++;n--; }
if(m==n)
{ for(d=0,t=j;t
b[c][d]=a[t];
b[c][d]=’\0’;c++;
}
i=k;
}
returnc;
}
intmain()
{ chars1="Dadlefthomeatnoon.";chars2[10][10];
inti,j;puts(s1);
j=wordsearch(s1,s2);
printf("found %d words\n",j);
for(i=0;i
puts(s2);
getch();
return0;
}
选项
答案
#include
#include
#include
intwordsearch(chara[],charb[][10]) { inti,j,k,m,n,t,c=0,d;for(i=0;a[i];i++) { for(j=i,k=i;isalpha(a[k]);k++); m=j;n=k-1; while(toupper(a[m])==toupper(a[n])&&m<=n) { m++;n--; } if(m==n) /改为if(m>n) / { for(d=0,t=j;t
解析
转载请注明原文地址:https://kaotiyun.com/show/RIhZ777K
0
全国高校计算机二级
相关试题推荐
[A]Theperson-skillsmatchapproachtoselection[B]Theimpactsofbadselectiondecisions[C]Theimportanceofstructu
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
把远程的辽宁大学“game”文件的移动到“work”文件夹下。
在"命令提示符"属性窗口下,改屏幕颜色为"蓝色"。
从控制面板开始,安装Dreamweaver8中文版,该文件的安装程序命令行是F:\Dreamweaver8中文版.exe.(要求直接填写命令行,做到单击"完成"按钮为止)。
利用复选框进行设置,使新安装的程序在“开始”菜单中突出显示。
在PPoint97中,演示文稿的扩展名是()。A.JPGB.DOCC.PPTD.WPS
在计算机网络中,错误的说法是()。
请在当前幻灯片的数据表上,从单元格A1开始导入Excel文件中的数据表Sheet1。
下列叙述中,不属于结构化分析方法的是
随机试题
下列哪项不是血清阴性脊柱关节病的特点
对白日咳嗽为主者宜选用()。
根据《招标投标法实施条例》,关于对招标人处罚的说法正确的有()。
期量标准是对生产作业计划中的()经过分析和计算而规定的标准数据。
根据《公民道德建设实施纲要》的规定,下列说法中正确的()。
中国2011西安世界园艺博览会(Expo2011XI’ANCHINA),是第41届世界园艺博览会。该博览会是由陕西省政府、西安市政府共同主办的。()
Culturalglobalization,formany,meansWesternizationorAmericanization.Animportantdistinctionconcerningtoday’scultural
InChinacalligraphyoccupiesadistinguishedpositioninthefieldoftraditionalart.Itisnotonlyameansofcommunication
Thefollowingisaletter.Afterreadingit,youshouldcompletetheinformationbyfillingintheblanksmarked46through50i
A、Collectinginformationabouttheproject.B、Workingonacattleranch.C、Writingapaperaboutextinctanimals.D、Analyzingbu
最新回复
(
0
)