简单的打印给定行数三角形的代码
#define _CRT_SECURE_NO_WARNINGS // 禁用关于不安全函数的警告
#include <stdio.h> // 引入标准输入输出头文件
int main()
{
int i, j, rows; // 定义变量 i 和 j 作为循环变量,rows 存储用户输入的行数
// 提示用户输入行数
printf("输入行数打印三角形");
scanf("%d", &rows); // 读取用户输入的行数并存储在 rows 中
// 外层循环控制行数
for (i = 1; i <= rows; i++)
{
// 内层循环控制每行打印的星号数量
for (j = 1; j <= i; j++)
{
printf("* "); // 打印一个星号和一个空格
}
printf("\n"); // 打印换行符,使得每行星号在新的一行开始
}
return 0; // 返回 0 表示程序正常结束
}
输出结果:
输入行数打印三角形9
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
3万+

被折叠的 条评论
为什么被折叠?



