69,371
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num=sizeof(ch)/sizeof(char);
int i,j,k;
for(i=0;i<num;i++)
{
for(j=i;j<num;j++)
{
for(k=0;k<=j&&i+k<num;k++)
cout<<ch[i+k];
cout<<endl;
}
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num=strlen(ch);
int i,j,k;
for(i=0;i<num;i++)
{
for(j=0;j<num-i;j++)
{
for(k=0;k<=j;k++)
cout<<ch[i+k];
cout<<endl;
}
cout<<endl;
}
}
#include<iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num=strlen(ch);
int i,j,k;
for(i=0;i<num;i++)
{
for(j=i;j<num+1;j++)
{
for(k=i;k<j;k++)
cout<<ch[k];
cout<<endl;
}
cout<<endl;
}
}
#include <stdio.h>
#include <string.h>
int main()
{
char ch[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', '\0'};
int i = 0, j = 0, k = 0;
int len = strlen(ch);
for (i = 0; i != len; ++i)
{
for (j = i; j != len; ++j)
{
for (k = i; k != j + 1; ++k)
{
printf("%c", ch[k]);
}
printf("\n");
}
}
return 0;
}
#include<iostream>
#include<string>
using namespace std;
int main()
{
int i, j;
string s = "abcdefgh";
for(i=0; i< s.length(); i++)
{
for(j = 0; j <= s.length()-i; j++)
{
cout << s.substr(i, j) << "\n";
}
}
return 0;
}
#include <stdio.h>
#include <string.h>
char *a="abcde";
int L,i,j,k;
void main() {
L=strlen(a);
for (i=1;i<=L;i++) {
for (j=0;j<=L-i;j++) {
for (k=j;k<j+i;k++) {
printf("%c",a[k]);
}
printf("\n");
}
}
}
#include <iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num = sizeof(ch);
int start, len, k;
for(start = 0; start < num; ++start)
{// 各种起始字符
for(len = 1; len < num - start; ++len)
{// 各种长度
for(k = 0; k < len; k++)
cout << ch[start + k];
cout << endl;
}
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num=sizeof(ch)/sizeof(char);
int i,j,k;
for(i=0;i<num;i++)
{
for(j=0;j<num-i-1;j++)
{
for(k=0;k<=j&&(i+k)<num;k++)
cout<<ch[i+k];
cout<<endl;
}
}
return 0;
}
#include "stdafx.h"
#include<iostream>
using namespace std;
int main()
{
char ch[]={'a','b','c','d','e','f','g','h','\0'};
int num=sizeof(ch)/sizeof(char);
int i,j,k, step;
for(i=0;i<num;i++)
{
for(j=i;j<num;j++)
{
for(k=i, step=0;k<j && i+step<num;k++, step++)
cout<<ch[i+step];
cout<<endl;
}
}
return 0;
}