问题描述
从键盘中输入直角边长度为6等腰三角形,等腰三角形要求使用字符 '*' 进行打印输出
(1)输出的直角边在左下方
样例输入:
6
样例输出:
(2)输出的直角边在右下方
样例输入:
6
样例输出:
解决方法:
(1)代码如下
#include <stdio.h>
int main()
{
int i, j, len;
printf("生成直角在左下方的等腰直角三角形。\n");
printf("直角边:");
scanf("%d", &len);
for (i = 1; i <= len; i++) //控制输出行
{
for (j = 1; j <= i; j++) //控制输出列
{
putchar('*'); //和printf("%c", '*')作用相同
}
putchar('\n'); //每次打印完一行进行换行
}
return 0;
}
(2)代码如下
#include <stdio.h>
int main()
{
int i, j, k, len;
printf("生成