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

商标购买网站模板自助建站

商标购买网站,模板自助建站,网站建设 amp 金手指排名效果好,广州seo教程问题描述 思路分析 首先根据输入的描述&#xff0c;多组输入需要将scanf放在循环中来实现 #include<stdio.h> int main() {int a 0;while (scanf("%d", &a) ! EOF){} } 完成了输入之后&#xff0c;再来分析输出——输出的是一个由“*”组成的对称的X形…

问题描述

思路分析

首先根据输入的描述,多组输入需要将scanf放在循环中来实现

#include<stdio.h>
int main()
{int a = 0;while (scanf("%d", &a) != EOF){}
}

完成了输入之后,再来分析输出——输出的是一个由“*”组成的对称的X形图案,可以看作该图案是由两条对角线组成,即一条正斜线和一条反斜线,而且对角线的长度等于输入数字的长度

这样我们可以用两层for循环来实现,每行每列除了对角线打印“ * ”,其余位置都打印空格

for (int i = 0; i < a;i++)
{for (int j = 0; j < a; j++){//判断输出*还是输出空格}
}

搞清楚输出之后,再来分析两条对角线的规律——

正斜线:行号=列号

反斜线:行号+列号=输入的数字 -1

接下来,在内层for循环中添加if语句判断该打印*还是空格

注意:同时满足两条对角线的位置只打印一次 *

if ((i == j) || (i + j == a - 1))
{printf("*");
}
else
{printf(" ");
}

现在可以将代码组合起来实现想要的功能了

代码实现

注意:不要忘记在每一行打印完成之后添加换行语句

#include<stdio.h>
int main()
{int a = 0;while (scanf("%d", &a) != EOF){for (int i = 0; i < a;i++){for (int j = 0; j < a; j++){if ((i == j) || (i + j == a - 1)){printf("*");}else{printf(" ");}}printf("\n");}}
}

结果测试

http://www.zhongyajixie.com/news/28051.html

相关文章:

  • 食品网站应该怎么做百度 个人中心首页
  • 做动态网站有哪些平台深圳网络优化推广公司
  • 中专动态网站开发考卷百度快照推广有效果吗
  • wpf 网站开发如何做推广宣传
  • 网站域名中请勿使用二级目录形式网页设计制作教程
  • 外贸商城网站制作公司电商运营公司简介
  • 美国打不开国内网站宁波江北区网站推广联系方式
  • 网站制作公司成都国家域名注册服务网
  • 手机好看网站模板如何去做网络推广
  • 电脑可以做服务器部署网站吗品牌推广工作内容
  • gps建站教程seo排名首页
  • php动态网站制作流程图百度seo优化排名客服电话
  • 临沂做网站企业做网络推广怎么找客户
  • 自已建个人网站百度搜索引擎推广怎么弄
  • 网站代码怎么看百度seo手机
  • 武汉电商网站建设北京seo诊断
  • 最专业的佛山网站建设价格搜狗网站提交入口
  • 最新新闻头条国家大事国际新闻兰州搜索引擎优化
  • 生日祝福网站开发网络营销网站推广
  • 东营网站开发怎么免费制作网站
  • 作文网推荐seo外链工具源码
  • 网站建设推广怎么玩教你如何建立网站
  • 网站关键词排名怎么做网站运营主要做什么
  • 长春房产网 房小二seo软件资源
  • 嘉兴网站制作建设如何建立企业网站
  • ps和dw做网站seo网站优化系统
  • 南宁网站设计公司开发网站
  • 网站建设设计公司哪家好房地产销售技巧和话术
  • 英文书 影印版 网站开发腾讯企点官网下载
  • 日照seo整站优化价格百度竞价推广