- 10
- 0
- 约4.09千字
- 约 5页
- 2015-09-26 发布于重庆
- 举报
模拟程序设计题(附参考答案)
1、请编一个函数fun(char *s),函数的功能是把字符串中的内容逆置。例如:字符串中原有的内容为:abcdefg,则调用该函数后,串中的内容为:gfedcba。
注意: 部分源程序存在考生文件夹下的文件prog.c中。
请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include string.h
#include conio.h
#include stdio.h
#define N 81
fun(char *s)
{
int i, j;
char t;
for (i=0,j=strlen(s)-1; ij; i++,j--)
{ t=s[i]; s[i]=s[j]; s[j]=t; }
}
main()
{ char a[N];
printf(Enter a string: );gets(a);
printf(The original string is: );puts(a);
fun(a);
printf(\n);
printf(The string after modified: );
puts(a);
}
2、请编一个函数fun(char *s),函数的功能是把字符串中所有的字符前移一个位置,串中的第一个字符移到最
原创力文档

文档评论(0)