实验十(二)-1、输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中并输出。
2013-11-14 08:47
751 查看
#include"stdio.h" #include"string.h" void getx(char *c1); void getr(char *c2); int main() { char str1[20]; printf("Enter a string:"); gets(str1); printf("Enter an integer:"); getx(str1); return 0; } void getx(char *c1) { int n,i,j=0,r=0; char str2[20]; scanf("%d",&n); while(*(c1+j)!='\0') { j++; } for(i=j-n;i<j;i++) { str2[r]=*(c1+i); r++; } str2[r]='\0'; getr(str2); puts("The new string is "); puts(str2); } void getr(char *c2) { int i=0; char str2[20]; while(*(c2+i)!='\0') { i++; } for(int j=0;j<i;j++) { str2[i-j-1]=*(c2+j); } for(int r=0;r<i;r++) { *(c2+r)=str2[r]; } }
相关文章推荐
- jQuery 倒计时
- Linux网络编程(五)
- 解决:java不是内部或外部命令 也不是可运行的程序
- 2013-11-9 做的一次系统宕机诊断及总结
- java和数据库的连接
- 数据库连接池配置部分
- PHP获取文章发布时间
- AJAX解析XML实例之下拉框二级联动
- 作业五2
- UI设计——最后一根稻草
- UI设计——最后一根稻草
- Spring4+Hibernate4事务小记
- Android onTouch事件传递机制
- Plus One
- Java vs C++ (11)class declare
- 怎样给WordPress分配更多的内存
- Android照片墙加强版,使用ViewPager实现画廊效果
- js的showModalDialog模态窗口的使用
- python自定义库文件路径
- Java vs C++ (10)格式化输出