【C语言练习——输出到三角图形】题目:
无输入
输出格式:
按照下列格式输出由“*”组成的倒三角图案。
文章图片
**方法一:直接输出:
#include
int main (void){
printf("* * * *\n");
printf(" * * *\n");
printf("* *\n");
printf("*\n");
此法不具有普适性
方法二:二重循环
要点:
①外循环管行数,内循环负责每行的内容(行号i从0开始)
②每行的初始空格数为0、1、2、3,因而内部用一个for循环打印空格
(空格数恰好为行号)
③每行“* ”数为3、2、1、0;(数目为3-i)
④每行末尾处为“*”,没有空格,且含有换行符号“\n”
#include
int main()
{
for(int i=0;
i<4;
i++)//行数
{
for(int j=0;
j0;
k--)
printf("* ");
//'* '数
printf("*\n");
}return 0;
}