设为首页 加入收藏

TOP

C程序设计练习题解析
2018-02-28 08:57:06 】 浏览:209
Tags:程序设计 习题 解析

C程序设计练习题解析

 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。

代码块:

#include 
  
   
void cut(char *s, int x);    //定义剪切函数
int main()
{
    char str[20], *p=str;
    int m;
    printf("Please enter string: ");      //输入字符串
    gets(p);
    printf("Please enter cut number: ");  //输入要剪切开始的字符数
    scanf("%d", &m);
    cut(p, m);                            //调用剪切函数
    return 0;
}
//剪切函数
void cut(char *s, int x)
{
    char *i, cc[20], *j=cc;
    for (i=s+x-1; *j++=*i++;);
    printf("New string: %s\n", cc);
}
  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇JNI开发中在c代码中打印日志(示.. 下一篇C语言之十进制转为二进制的方法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目