永发信息网

C语言问题,使用循环

答案:2  悬赏:80  手机版
解决时间 2021-04-01 22:26
  • 提问者网友:趣果有间
  • 2021-04-01 17:37
C语言问题,使用循环
最佳答案
  • 五星知识达人网友:低音帝王
  • 2021-04-01 18:24
#include

int main()
{
  char s[] = "2476193085";
  int i=0,j=0,k=0,n=0;
  for(i=1;i<=4;i++)
  {
     k+=i;
     for(j=n;j<10;j++)
     {
      printf("%c",s[j]);
      if(j==k-1)
{
    printf("
");
        n=j+1;
        break;
    }
     }
  }
}

//感觉不是最好的算法,但可以实现你要的功能。
全部回答
  • 1楼网友:詩光轨車
  • 2021-04-01 18:40
int i = 0;
int len = Length(s);
int j = 0;
int mychar = 1;
for(i=0;i{
for(j=i;jprint('%s',s[j]);
mychar++;
}
你试试,看行不行,不行再改改追问大佬,。不行啊追答
#include "stdafx.h"
#include "string.h"
#include

int _tmain(int argc, _TCHAR* argv[])
{
char s[] = "123456213214";
int i = 0;
int len = strlen(s);
int ch = 1;
int pr = ch;
for(i; i{
for(pr=0;pr{
printf("%c",s[i+pr]);
}
ch++;
printf(" ");
}
system( "PAUSE ");
return 0;
}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯