/*
烟台大学计算机与控制工程学院
All rights reserved.
作者:汪莹莉
完成时间:2016年12月09日
题目描述
输入一个字符串,将其按给定的长度n格式化并输出,若n=0,则输出原字符串
输入
输入一个字符串
输出
格式化并输出
样例输入
asdfasdf
3
样例输出
asd
fas
df
编译的程序:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int i=0,n;
char str[50] ;
gets(str);
scanf("%d",&n);
while(str[i]!='\0')
{
printf("%c",str[i]);
if((i+1)%n==0)
printf("\n");
i++;
}
return 0;
}
运行结果:
知识点总结:如果输入的字符串不是n的倍数则输出一行,利用while语句循环
学习心得:看到一道题,要联想以前做过的,从中寻找思路