第十五周Oj题目按长度截取字符串

Posted 夏芷雨涵梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十五周Oj题目按长度截取字符串相关的知识,希望对你有一定的参考价值。

作者:夏晓林

时间:2016.12

题目描述:

输入一个字符串,将其按给定的长度n格式化并输出,若n=0,则输出原字符串

问题及代码:

#include<stdio.h>
#include<string.h>
int main()

    int n,i;
    char str[100];
    gets(str);
    scanf("%d",&n);
    if(n==0)
        printf("%s",str);
    else
        for(i=0; str[i]!='\\0'; i++)
        
            printf("%c",str[i]);
            if((i+1)%n==0)//因为数组从0开始,所以要给i加1
                printf("\\n");
        
    return 0;

运行结果:


学习心得:

if((i+1)%n==0)//因为数组从0开始,所以要给i加1。记住数数从0开始

以上是关于第十五周Oj题目按长度截取字符串的主要内容,如果未能解决你的问题,请参考以下文章

第十二周oj题目将度分秒转换为弧度

第十二周oj题目将度分秒转换为弧度

-考研第十五周总结-

第十四,十五周作业

第十五周Java作业

第十四,十五周作业