如何用c语言画一朵花
以下是一个使用c语言画一朵花的示例代码#include<stdio.h>
int main()
{
int i, j, n;
printf("Enter the size of flower: "); // 输入花的大小
scanf("%d", &n);
for (i=0; i<=2*n; i++) // 打印上半部分,每行打印n-i个空格和2*i+1个星号
{ for (j=0; j<n-i; j++) // 打印空格
printf(" ");
for (j=0; j<2*i+1; j++) // 打印星号
printf("*");
printf("\n"); // 换行打印下一行 }
for (i=2*(n-1); i>=-1*(n-1); i--) // 打印下半部分,每行打印abs(i)+n-1个空格和3-abs(i)个星号 { for (j=0; j<abs(i)+ n - 1 ; j++) // 打印空格 printf(" ");
for (j=0; j < 3 - abs(i) ; j++) // 打印星号 printf("*");
printf("\n"); } return 0; }
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!