C语言: 键入一个字符串,输出相应字符组成的等边三角形.
答案:3 悬赏:40 手机版
解决时间 2021-11-24 10:25
- 提问者网友:且恨且铭记
- 2021-11-24 06:20
C语言: 键入一个字符串,输出相应字符组成的等边三角形.
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-11-24 07:48
#include
#include
#define BUFSIZE 80
int main()
{
char str[BUFSIZE];
int i,j,len;
gets(str);
len=strlen(str);
for(i=0;i printf("%*c",len-i,' ');
for(j=0;j<=i;j++){
printf("%c ",str[j]);
}
printf("
");
}
return 0;
}
#include
#define BUFSIZE 80
int main()
{
char str[BUFSIZE];
int i,j,len;
gets(str);
len=strlen(str);
for(i=0;i
for(j=0;j<=i;j++){
printf("%c ",str[j]);
}
printf("
");
}
return 0;
}
全部回答
- 1楼网友:天凉才是好个秋
- 2021-11-24 09:52
#include
void main()
{
int a[5],i,j;
for(i=0;i<5;i++)
{
scanf("%c",&a[i]);
for(j=3;j>=i;j--)
printf(" ");
for(j=0;j<=i;j++)
printf("%c ",a[i]);
printf("\n");
}
}
void main()
{
int a[5],i,j;
for(i=0;i<5;i++)
{
scanf("%c",&a[i]);
for(j=3;j>=i;j--)
printf(" ");
for(j=0;j<=i;j++)
printf("%c ",a[i]);
printf("\n");
}
}
- 2楼网友:詩光轨車
- 2021-11-24 08:35
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str = s.nextLine();
int l = str.length();
for (int i = 0; i < l; i++) {
for(int j = l-i; j>0;j--)
System.out.print(" ");
for(int n = 0;n <= i;n++)
System.out.print(str.substring(n, n+1)+" ");
System.out.println();
}
}
Scanner s = new Scanner(System.in);
String str = s.nextLine();
int l = str.length();
for (int i = 0; i < l; i++) {
for(int j = l-i; j>0;j--)
System.out.print(" ");
for(int n = 0;n <= i;n++)
System.out.print(str.substring(n, n+1)+" ");
System.out.println();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯