请以尽量高效的方法用”*”打印出一个空心正方形,num为边长

#include <stdio.h>int main()
{int x,y,num;printf("please input the num:\n");scanf("%d",&num);for(x = 0; x < num; x++){for(y = 0 ; y < num; y++){if(x == 0 || y == 0 || x == num - 1 || y == num - 1){printf("* ");}else{printf("  ");}}printf("\n");}return 0;
}

程序题——打印空心正方形相关推荐

  1. 【C语言练习——打印空心正方形及其变形】

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...

  2. 66-C语言-打印空心正方形

    问题: 从键盘输入一个数,表示正方形的边的*个数,从而打印出空心正方形. 思路: 一般这种图形题都是观察出来的. 发现第一行和最后一行,都是全打印* 其余行则是第一个和最后一个打印*,其余位置为空格. ...

  3. python打印空心正方形

    第一种方法:单for循环 #定义正方形边长 rows = 5 #for循环打印 for x in range(rows):#if判断,筛选第一行与最后一行if x == 0 or x == rows- ...

  4. python打印数字正方形_python打印空心正方形-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 python 实现全排列的 打 ...

  5. c++直角空心三角形_c++打印实心菱形,空心三角形,十字星,空心正方形,实心平行四边形...

    #include#include //功能选择界面 voidmenu();//使用声明 voidStatement();//打印实心菱形 intSolid_diamond();//打印空心三角形 in ...

  6. C语言易错图形题--打印n行n列的空心正方形图案

    题目来源:牛客网编程入门训练--BC69  空心正方形图案 解题思路:此题需要注意的是当i(行)和j (列)为0和n-1时候,打印的是" * "(*+空格),其余情况均打印&quo ...

  7. Java黑皮书课后题第6章:*6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序。使用下面的方法体编写一个计算税款的方法。使用这个方法编写程序,打印可征税人从50000到60000间隔

    *6.15(金融应用:打印税表)程序清单3-5给出了计算税款的程序.使用下面的方法体编写一个计算税款的方法.使用这个方法编写程序 题目 题目描述 破题 程序清单3-5(非本题):代码不全 补充代码:编 ...

  8. Java黑皮书课后题第5章:*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从‘!‘到‘~‘的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开

    *5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从'!'到'~'的字符.每行打印10个字符.ASCII码表如附录B所示.数字之间用一个空格字符隔开 题目 题目概述 '!'到'~' ...

  9. python输出空心等腰三角形_python学习,打印等腰直角三角形 实心正方形空心正方形...

    在学习python的过程中,自己做了一个小练习 #!/usr/bin/python # -*- coding: utf-8 -*- name = input("请输入数字: ") ...

最新文章

  1. Codeforces Round #648 (Div. 2)题解 A-D
  2. git 创建分支,更改并提交
  3. 调试寄存器(debug registers, DRx)理论及实践
  4. 图解微软ReportBuilder3连接Sql Server 2008数据库表创建报表
  5. 【Hibernate】Hibernate实体关系映射——单边的多对一关系
  6. [深度学习] 面试常见问题+解析汇总
  7. mybitis实现增,删,改,查,模糊查询的两种方式:(2)
  8. android expandablelistview横向,Android ExpandableListView使用小结(二)
  9. Android EditText 软键盘上回车改为搜索
  10. 响应式布局rem的使用
  11. 【33.20%】【LA 4320】【Ping pong】
  12. python人脸比对算法_Python的人脸识别,欧式距离比对,机器训练,人脸采集,离线识别...
  13. keil+proteus 制作计算器_设计费 | 工程设计费计算器使用指南
  14. CityEngine建模全流程解析与分享【系列文章之一】
  15. G1这么强,你确定不了解一下?
  16. Android之 APP创建或删除快捷方式
  17. 英特尔移动处理器全面解析
  18. Elasticsearch7.13+kibana7.13安装
  19. 物联网——WIFI热点配网
  20. CAN总线的学习总结

热门文章

  1. 你需要学会站出来,不要指望会有人为你说话。
  2. 【qq机器人】音乐分享
  3. 图书封面的故事之“阿尔特温人”——选自《Erlang/OTP并发编程实战》图书封面
  4. 基于springboot的社区团购管理系统
  5. JavaScript的入门学习
  6. vue+element 表格中全选与清除选中
  7. 抽象语法树 c语言,一个简单的例子看懂抽象语法树的魔力
  8. 减半行情会不会来?有何投资机会?2020-03-11
  9. ggplot 图像的保存
  10. 硬件笔试面试---2