温馨提示×

c语言如何输出图形

小亿
365
2024-01-13 06:22:22
栏目: 编程语言

在C语言中,可以使用循环语句和特定的输出函数来输出图形。以下是一些常见的图形输出示例。

  1. 输出直角三角形:
#include <stdio.h> int main() { int i, j, rows; printf("Enter number of rows: "); scanf("%d", &rows); for (i = 1; i <= rows; ++i) { for (j = 1; j <= i; ++j) { printf("* "); } printf("\n"); } return 0; } 
  1. 输出等腰三角形:
#include <stdio.h> int main() { int i, j, rows, space; printf("Enter number of rows: "); scanf("%d", &rows); space = rows - 1; for (i = 1; i <= rows; ++i) { for (j = 1; j <= space; ++j) { printf(" "); } space--; for (j = 1; j <= 2 * i - 1; ++j) { printf("*"); } printf("\n"); } return 0; } 
  1. 输出矩形:
#include <stdio.h> int main() { int i, j, rows, columns; printf("Enter number of rows: "); scanf("%d", &rows); printf("Enter number of columns: "); scanf("%d", &columns); for (i = 1; i <= rows; ++i) { for (j = 1; j <= columns; ++j) { printf("*"); } printf("\n"); } return 0; } 

这只是一些简单的图形输出示例,你可以根据需求进行修改和扩展。

0