ZZULI:1077: 空心菱形
sublime 3(集成插件版下载安装,c++编译设置, java编译设置, python设置)
郑州轻工业大学2020年数据结构练习集
ZZULI—刷题之路
zzulioj_1000-1010
zzulioj_1011-1050
1077: 空心菱形
时间限制: 1 Sec 内存限制: 128 MB
提交: 1528 解决: 824
[提交] [状态] [讨论版] [命题人:admin]
输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。
5
** ** ** *
* ** ** ** **
#include <stdio.h>
#include <math.h>
#include<stdlib.h>
void B_s(int n)
{int i;for(i = 1; i <= n; i++)printf(" ");printf("*");
}int main()
{int i,n;scanf("%d",&n);for(i = -(n-1); i <= n-1; i++){B_s(abs(i));if(i != -(n-1) && i != n-1 )B_s( (n - abs(i) - 1)*2 - 1);printf("\n");}return 0;
}
#include <stdio.h>
#include <math.h>
#include<stdlib.h>
void kong(int h);
int main(void)
{int i,n;scanf("%d",&n);for(i=-(n-1); i<=n-1; i++){{if(i== -(n-1)||i ==n-1){kong(abs(i));}else{kong(abs(i));kong((n -abs(i)-1)*2-1);}putchar('\n');}}return 0;
}
void kong(int h)
{int i;for(i=1; i<=h; i++)printf(" ");printf("*");
}
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{int n;int a, b, c;scanf("%d", &n);n = n - 1;for ( a = -n ; a <= n; a++)//计算行数{for (b = 1 ; b <= fabs(a); b++ ) //确定最前面空格数量{printf(" ");}if((a != -n )&&(a != n)){printf("*");}if(a <= 0){for( c = 0; c < (a + n) * 2 - 1; c++ ) //确定符号个数,符号之间的空格,{printf(" ");}}else{for( c = 0; c < (n - a) * 2 - 1; c++ ) //确定符号个数,符号之间的空格,{printf(" ");}}printf("*\n");}return 0;}
ZZULI:1077: 空心菱形相关推荐
- ZZULI 1077: 空心菱形
1077: 空心菱形 题目描述 输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成. 输入 输入包含一个整数,n(1<=n<=20) 输出 输出 ...
- 1077: 空心菱形
1077: 空心菱形 时间限制: 1 Sec 内存限制: 128 MB 提交: 16504 解决: 11550 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入一个整数n,( ...
- ZZULIOJ 1077: 空心菱形
空心菱形 题目描述 输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个''组成. 输入 输入包含一个整数,n(1<=n<=20) 输出 输出一个空心菱形, ...
- zzulioj1077空心菱形
分享一下1077空心菱形的做法 困了我一天左右(躺尸 题目要求 代码部分 #include <stdio.h> #include <math.h> int main() { ...
- 【0702作业】输出两种菱形(实心菱形和空心菱形)
实心菱形: 1 package com.workprojects; 2 /** 3 * 练习作业 4 * 输出菱形"*" 5 * 2019-07-02 6 * @author L ...
- 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)
打印九九乘法表 分析:每层左边空格的个数=总层数-第几层(i) 每一层的第一个*的位置是 1 每一层的最后一个*的位置是 2i-1 #include <st ...
- c语言循环结构菱形九九乘法表,C语言基础用基本的循环语句打印实心和空心菱形、九九乘法表 ....
//菱形 #include void main() { int i,j; //菱形的上半部分的三角形 for(i=0;i<4;i++) { for(j=3;j>i;j--) { print ...
- java在控制台输出空心正方形,菱形,空心菱形
使用for和if打印一个空心正方形 /*思路:要想打印一个5x5的空心正方形,首先它的第一横行和最后一行都是填满的,需要全部遍历出来,第二三四行和只有左右两条边是出来的,中间部分为空的.因此在打印第 ...
- java实心菱形_java打印出实心菱形与空心菱形
/** * 实心菱形 */ public static void method8() { System.out.print("请输入实心菱形的行数:"); int n = in.n ...
最新文章
- 实验三——for 语句及分支结构else-if
- 在 centos6 上安装 LAMP
- uva1509(暴力dfs)
- 2021浙江英语高考成绩查询,2021浙江高考英语试卷难度如何
- 深度学习pytorch--MNIST数据集
- java定位线程阻塞_Arthas - 定位 Java 性能问题原来这么简单
- vm驱动程序版本不正确_微软 Win10 版本 2004 获得新版 Intel/Nvidia 显卡驱动程序
- android游戏源码 2048,Android实现2048小游戏
- Android 基于x5Webview 浏览文件 office文档
- zbbz的lisp_学习LISP语言的体会
- Linux 定时器 基本使用
- pyodbc 连接oracle
- 【深度学习】模型平均误差分析
- 李宏毅机器学习L6 GAN
- 按键精灵连接远程mysql_【按键精灵】按键精灵读取github page 网页,实现脚本远程控制功能...
- EasyPR-Java新能源车牌识别
- PlSQL和OracleClient
- 【MM小贴士】SAP采购订单创建参考采购申请的强控
- 服装行业拼的是实力——智能制造
- python函数第六关
热门文章
- M1 安装GraalVm
- RockChip px3se 使用wpa_spplicant连接wifi上网
- linux termios 之 VMIN VTIME
- 拒绝做焦虑贩卖者的韭菜 自主学习、焦虑、职业发展、乐观生活、资源免费分享
- 九款酷炫基于jquery实现的应用及源码
- linux查看cpu主频
- Apple商业网站封锁Firefox浏览器
- 华为5月23日加班累死25岁程序员--胡新宇
- 机敏问答[复变][2] #20210616
- ESP32-C3烧录后打印报错invalid header: 0xffffffff【flash_download_tool_3.9.3.exe工具烧录】