- 相关推荐
全国计算机等级四级机试试题及答案一(13-15)
13./* 请编写一个函数changeStr(char *s),函数的功能是把s串中所有的字母改写成该字母的下一个字母,字母z改写成字母a。大写仍为大写字母,小写字母仍为小写字母,其它的字符不变。函数ReadWrite()实现从文件in2.dat中读取两个字符串,并调用函数changestr(),最后把结果输出到文件out2.dat中。注意:部分源程序存在文件PROG1.C中。请勿改动主函数main()和其它函数中的任何内容,仅在函数changeStr()的花括号中填入你编写的若干语名。*/
#include
#include
#include
#include
#define N 81
changeStr ( char *s )
{
}
main( )
{
char a[N] ;
clrscr( ) ;
printf ( "Enter a string : " ) ; gets ( a ) ;
printf ( "The original string is : " ) ; puts( a ) ;
changeStr ( a ) ;
printf ( "The string after modified : ") ;
puts ( a ) ;
ReadWrite( ) ;
}
ReadWrite( )
{
int i ;
char a[N] ;
FILE *rf, *wf ;
rf = fopen("in2.dat", "r") ;
wf = fopen("out2.dat", "w") ;
for(i = 0 ; i < 10 ; i++) {
fscanf(rf, "%s", a) ;
changeStr(a) ;
fprintf(wf, "%sn", a) ;
}
fclose(rf) ;
fclose(wf) ;
} http://www.cnrencai.com/
【全国计算机等级四级机试试题及答案一(13-15)】相关文章:
全国计算机等级考试一级试题及答案08-07
2017全国计算机等级考试一级试题及答案08-07
2017全国计算机等级考试试题及答案08-07
计算机等级考试试题及答案08-09
2017年计算机等级考试试题及答案08-08
2016年全国计算机一级试题及答案08-05
2014年计算机等级考试四级考试模拟试题08-10
2017年江苏省计算机等级考试试题及答案08-06
全国计算机一级考试试题wps及答案08-05