摘要:本文主要向大家介绍了C语言之在屏幕上输出图案,通过具体的内容向大家展示,希望对大家学习C语言有所帮助。
本文主要向大家介绍了C语言之在屏幕上输出图案,通过具体的内容向大家展示,希望对大家学习C语言有所帮助。
在屏幕上输出以下图案:
*
***
*****
*******
*********
***********
*************
***********
*********
*******
*****
***
*
解:
程序:
#include<stdio.h>
int main()
{
int i, j, k, line;
printf("请输入打印的行数:");
scanf("%d", &line);
for (i = 0; i <= (line - 1) / 2; i++)
{
for (j = 0; j <= (line - 3) / 2 - i; j++)
{
printf(" ");
}
for (k = 0; k <= 2 * i; k++)
{
printf("*");
}
printf("\n");
}
for (i = 0; i <= (line - 3) / 2; i++)
{
for (j = 0; j <= i; j++)
{
printf(" ");
}
for (k = 0; k <= line - 3 - 2 * i; k++)
{
printf("*");
}
printf("\n");
}
return 0;
}
结果1:
请输入打印的行数:13
*
***
*****
*******
*********
***********
*************
***********
*********
*******
*****
***
*
请按任意键继续. . .
结果2:
请输入打印的行数:17
*
***
*****
*******
*********
***********
*************
***************
*****************
***************
*************
***********
*********
*******
*****
***
*
请按任意键继续. . .
以上就介绍了C/C+的相关知识,希望对C/C+有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言C/C+频道
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号