考试网 >> IT认证 >> 等级 >> 等级动态 >> 最新全国计算机等级考试三级(C语言)上机考试试题总结

最新全国计算机等级考试三级(C语言)上机考试试题总结

发布时间:2006-07-25 12:00     点击:
分页:前10页  上一页  11 [12] 13 14  下一页

 }

 }

 /**/

 }

 处理字符串类型题之二

 code:

 /* 请编制函数ConvertCharA(), 其函数的功能是: 以行为单位 把字符串中的所有小写字母改写成该字母的下一 个字母, 如果是字母z, 则改写成字母a,大写字母和其它字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。

 void ConvertCharA(void)

 {/**/

 int i,j;

 for(i=0; i < maxline; i++)

 for(j=0; j < strlen(xx[i]); j++)

 if(xx[i][j]==’z’) xx[i][j]=’a’; /*如果是z的话,就变为a*/

 else if((xx[i][j]>=’a’)&&(xx[i][j]<’z’)) 

 xx[i][j]++;/*如果不是z的话就把字符向 

 后移动一个。*/

 /**/

 }

 

 字符串类型题之三

 函数ReadDat( )实现从文件IN.DAT中读取一篇英文文章存入到 字符串数组xx中; 请编制函数SortCharA( ), 其函数的功能是: 以行为单位对字符按从小到大的顺序进行排序, 排序后的结果仍按行 重新存入字符串数组xx中。

 void SortCharD(void)

 {/**/

 int i,j,k,m,n; char ch;

 for(i=0; i < maxline; i++)

 { j=strlen(xx[i]); /*求出每行的字符个数*/

 for(m=0; m < j-1; m++)

 { for(n=m+1; n < j; n++)

 if(xx[i][m] > xx[i][n])

 { ch=xx[i][m]; xx[i][m]=xx[i][n]; xx[i][n]=ch; }

 }

 }
分页:前10页  上一页  11 [12] 13 14  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有