花阳


私信TA

用户名:2007020104

访问量:15382

签 名:

不要看我,我是乱写的

等  级
排  名 304
经  验 5419
参赛次数 3
文章发表 45
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:

一杯茶一根烟,一行bug找一天

解题思路:定义两个数组,把一个数组从m开始赋值到另一个数组,输出另一个数组

注意事项:注意输出方式,我开始用puts,系统无法通过

参考代码:

#include<stdio.h>

 int main()

 {

    char a[100],b[100];//定义两个数组

    int m,n;//定义m和n

    int i;//定义中间变量

    

    

    scanf("%d",&n);//输入

    scanf("%s",&a);

    scanf("%d",&m);

    

    

    for(i=0;i<n+1-m;i++)//从m开始赋值给另一个数组

    {

        b[i]=a[m-1+i];

    }

    

     for(i=0;i<n+1-m;i++)//输出另一个数组

     {

         printf("%c",b[i]);

     }

     

     

     return 0;

 }


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区