c语言编程 输入一个字符串,输出三角形样式图案,每行包含行号与子串

2024-12-01 23:19:52
推荐回答(2个)
回答1:

string a="shanghai";
string b="";
for(int i=1;i{
    b=a.substring(0,i);
    Response.Write(i+":"+b);
}

回答2:

#include
#include
int main()
{
char str[100];
unsigned int i,j;
gets(str);
for(i=0;i {
printf("%d:",i+1);
for(j=0;j<=i;j++)
{
printf("%c",str[j]);
}
printf("\n");
}
return 0;
}