
英文文章_免费下载
题目3:函数READDAT()实现从文件中读取一篇英三角肌前束 文文章存入到字符串
数组XX中;请编制函数STROR(),其函数功能是:以行为单位把字符串中的所有小写
字母O左边的字符串内容移到该串的右边存放,然后并把小写字母O删除,余下的字
符串内容移到已处理字符串的左边存放.最后把已处理的字符串仍按行重新存入字
符串数组XX中,最后调用函数WRITEDAT()把结果XX输出到文件中.
例如:原文:Youcancreateanindexonanyfield.
youhav暗地主 ethecorrectrecord.
结果:createanindex
thecrrectrec
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格.
-------------------
oidStrOR(void)
{
inti,j,k;
charbuf[80];
for(i=0;i
{
j=strlen(xx[i])-1;
while(xx[i][j]!='o'&&j>=0)
j--;
if(j<0)
continue;
xx[i][j]=0;
strcpy(buf,&xx[i][j+1防溺水的画 ]);
k=j=大学生个人简介 0;
while(xx[i][j])
{
while(xx[i][j]!='o'&&xx[i][j])
j++;
if(!xx[i][j])
{
strcat(buf,&xx[i][k]);
break;
}
xx[i][j]=0;
strcat(buf,&xx[i][k]);
j++;
k=j;
}
strcpy(xx[i],buf);
}
}
题目4:函数ReadDat()实现从文件中读取一篇英文文章存入到字符串
数组xx中;请编制函数StrOL(),其函数的功能是:以行为单位对行中以空格或
标点符号为分隔的所有单
词进行倒排,同时去除标点符号,之后把已处理四微 的字符串(应不含标点符号)仍
按行重新存入
字符串数组xx中。最后main()函数调用函数Wr阴瑜伽 iteDat()把结果xx输出到文
件中。
例如:原文:YouHeMe
Iamastudent.
结果:MeHeYou
studentaamI
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空
格。
-----------------
类型:字符串(单词)的倒置和删除。
voidStrOL(void)
{
inti,j,k,strl,l;
for(i=0;i
for(j=0;j<(int)strlen(xx[i]);j++)
if(!isalpha(xx[i][j])&&xx[i]范斯沃斯住宅 [j]!='')
xx[i][j]='';
for(l=0;l
{
charch[80]={0};
charpp[80]={0};
strl=strlen(xx[l]);
i=strl-1;
k=0;
while(1)
{
while(isalpha(xx[l][i])&&i>=0)
{
for(j=k;j>=0;j--)
pp[j+1]=pp[j];
pp[0]=xx[l][i];
k++;
i--;
}
strcat(ch,pp);
strcpy(pp,"");
k=0;
if(i<0)
break;
while(!isalpha(xx[l][i])&&i>=0)
{
for(j=k;j>=0;j--)
pp[j+1]=pp[j];
pp[0]=xx[l][i];
k++;
i--;
}
strcat(ch,pp);
strcpy(pp,"");
k=0;
if(i<0)
break;
}
strcpy(xx[l],ch);
}
}
题目100:函数READDAT()实现从文件中读取一篇英文文章存入到字符
串数组XX中;请编制函数CharConvA(),其函数功能是:以行为单位把字符串中的
最后一个字符的ASCII值右移4位后加最后第二个字符的ASCII值,得到书信格式 最后一个
新的字符,最后第二个字符的ASCII值右移4位后加最后第三个字符的ASCII值,
得到最后第二个新的字符,依此类推一直处理到第二个字符,第一个字符的ASCII
值加原最后一个字符的ASCII值,得到第一个新的字符,得到的新字符分别存放在
原字符串对应的位置上。最后已处理的字符串仍按行重新存入字符串数组xx中,
最后调用函数writeDat()把结果xx输出到文件中。原始数据文件存放
的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序已给出。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数writeDat()的
内容。
-----------------------
voidChar生活笑话 ConvA(void)
{
inti,j,strl;
charch;
for(i=0;i
{
strl=strlen(xx[i]);
ch=xx[i][strl-1];
for(j=strl-1;j>0;j--)
{
xx[i][j]>>=4;
xx[i][j]+=xx[i][j-1];
}
xx[i][0]+=ch;
}
}
本文发布于:2023-03-27 19:45:54,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1679917555155741.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:英语文章网站.doc
本文 PDF 下载地址:英语文章网站.pdf
| 留言与评论(共有 0 条评论) |