当前位置: 首页 > news >正文

网站设计要注意事项吴江区建设局网站打不开

网站设计要注意事项,吴江区建设局网站打不开,个人博客网页制作代码,wordpress本地网站搭建整套课程代码解释&#xff1a;打印菱形图案这段代码用于在控制台打印一个由星号(*)组成的菱形图案。菱形总共有13行&#xff0c;具有对称性。以下是代码的详细解释&#xff1a;代码结构分析1. 主循环for (int i 0; i < 13; i)2. 上半部分处理&#xff08;i < 6&#xff09;if (i…

代码解释:打印菱形图案

        这段代码用于在控制台打印一个由星号(*)组成的菱形图案。菱形总共有13行,具有对称性。以下是代码的详细解释:

代码结构分析

1. 主循环

for (int i = 0; i < 13; i++)

2. 上半部分处理(i <= 6)

if (i <= 13 / 2) // 13/2 = 6(整数除法)
{for (int j = 0; j < 13; j++){if (j == 13 / 2 - i) // 计算星号起始位置{int k = 2 * i + 1; // 计算当前行星号数量while (k){printf("*");k--;}}else{printf(" "); // 打印空格}}printf("\n"); // 换行
}
  • 处理菱形的上半部分(包括中间行);

  • 每行星号数量:2*i + 1(递增);

  • 星号起始位置:6 - i(从中心向左移动)。

3. 下半部分处理(i > 6)

else
{for (int j = 0; j < 13; j++){if (j == i - 13/2) // 计算星号起始位置{int k = 2 * (13 - i) - 1; // 计算当前行星号数量while (k){printf("*");k--;}}else{printf(" "); // 打印空格}}printf("\n"); // 换行
}
  • 处理菱形的下半部分;

  • 每行星号数量:2*(13-i) - 1(递减);

  • 星号起始位置:i - 6(从左边向右移动)。

图案特点

  1. 对称性:菱形上下对称,左右对称;

  2. 最大宽度:中间行(第6行)有13个星号;

  3. 最小宽度:首行和末行各有1个星号;

  4. 总行数:13行。

输出示例

执行这段代码将输出如下菱形图案:

      *      ***     *****    *******   *********  *********** 
************************ *********  *******   *****    ***     *      

算法思路

  1. 将菱形分为上下两个部分处理;

  2. 上半部分:星号数量递增,起始位置向左移动;

  3. 下半部分:星号数量递减,起始位置向右移动;

  4. 使用空格填充非星号位置,形成菱形形状。

参考代码:

#include <stdio.h>int main()
{for (int i = 0; i < 13; i++){if (i <= 13 / 2){for (int j = 0; j < 13; j++){if (j == 13 / 2 - i){int k = 2 * i + 1;while (k){printf("*");k--;}}else{printf(" ");}}printf("\n");}else{for (int j = 0; j < 13; j++){if (j == i-13/2){int k = 2 * (13-i) - 1;while (k){printf("*");k--;}}else{printf(" ");}}printf("\n");}}return 0;
}

运行结果:

http://www.dtcms.com/a/464449.html

相关文章:

  • 网站开发接口文档网站物理结构优化包含网页优化吗
  • 网站几个模板最好兼职做猎头的网站
  • 成都网站建设开发公司小程序推广计划怎么赚钱
  • 长春有什么好的网站制作公司建设网站步骤
  • 旅游网站建设规划书模块划分专业网站建设流程
  • 阳江网站网站开发工资高吗
  • 网站建设与管理多选题wordpress采集器
  • 怎么学好网站开发沈阳城市建设招生网站
  • 台州品牌网站设计效能建设网站
  • 东莞seo建站优化方法免费ppt模板大全下载
  • 国际网站建设与维护宁波男科公立医院哪家最好
  • 那些网站是php开发的微信营销软件商城
  • 自己搭建网站wordpress 模板 导航栏
  • 百度企业网站建设费用教育类网站框架
  • 网站制作的软件wordpress+示例
  • 天津企业网站制作个人对网络营销的看法
  • 重庆承越网站建设地址百度站长工具是什么意思
  • 常见的网站推广途径wordpress禁止搜索页面
  • .耐思尼克官方网站企业所得税优惠政策最新2022计算
  • 网站系统排名郑州哪些公司做网站建设
  • 聚合页做的比较好的教育网站装修培训班大约多少钱一个月
  • 国外手机html5网站企业网站做多大尺寸
  • 陕西手机网站建站雅安北京网站建设
  • 贵阳高端网站开发制作园区开发公司
  • 做一个网站要注意什么用第三方做网站
  • 青岛网站建设找正信医院网站源码 asp
  • .网站开发工具dw网站教育培训机构十大排名
  • 酒店网站建设因素上海 响应式网站公司
  • 怎么做盗号网站国内视频培训网站建设
  • 企业对网站建设的发展加盟做地方门户网站