题解 | #字符串分隔#

字符串分隔

http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

#include <string.h>

int main()
{
    int i,cet,count;
    char str[1000]={0},a;
    while(fgets(str, sizeof(str), stdin))//读取字符串
    {
    cet=strlen(str)-1;//获取字符串长度
    if(cet<=8)
    {
        for(i=0;i<8;i++)
        {
            if(i<cet)
            putchar(str[i]);
            else
                putchar('0');
        }
           printf("\n");
    }
        if(cet%8!=0)
      count=(cet/8+1)*8;
        else
            count=cet;
        if(cet>8)
         {
        for(i=0;i<count;i++)
        {
            if(i<cet)
            putchar(str[i]);
            if(i>=cet)
                putchar('0');
            if((i+1)%8==0)
                 printf("\n");
        }
        }
    }
    return 0;
}
全部评论

相关推荐

06-20 15:23
门头沟学院 Java
难道你们背八股都不觉得累?现在每天背八股背的我想吐
想去大厂的土豆子:累不累都是对比出来的,八股可比高考、考研轻松多了
点赞 评论 收藏
分享
兄弟们你们进大厂靠的是什么项目啊
DOTPHTP:课设改。其实项目什么的如果不是实习里面的生产项目的话,建议✍️那种自己想要做的。突出个人自驱力,而不是为了找工作不得不随波逐流这种
点赞 评论 收藏
分享
是正式编吗?稳定吗?工资待遇怎么样?转正可以转到腾讯总部吗?
Java抽象带篮子:不是,不稳定,一般,不行
投递腾讯云智研发等公司7个岗位 >
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务