暑假编程训练---D:打印金字塔
来源:互联网 发布:纪念日软件iphone 编辑:程序博客网 时间:2024/05/22 10:27
Problem D:打印金字塔
Time Limit:1000MS Memory Limit:65536K
Total Submit:5 Accepted:3
Description
请编写程序输出金字塔图形。
Input
多个测试数据。每个测试数据输入一个整数n(1 <= n <= 9)
Output
输出n层金字塔。
Sample Input
13
Sample Output
* * ********
Hint
用双重循环做,外循环代表行数,第一个内循环输出空格,第二个内循环输出*
for(;;)
{
for(;;)
{
}//输出空格
for(;;)
{
}//输出*
}//外循环
源程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n;
while(scanf("%d",&n)!=EOF)
{
if(n>=1&&n<=9)
{
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
printf(" ");
}//输出空格
for(j=1;j<=2*i-1;j++)
{
printf("*");
}//输出*
printf("\n");
}//外循环
}
}
return 0;
}
- 暑假编程训练---D:打印金字塔
- hpu暑假训练D
- 打印金字塔
- 金字塔打印
- 打印金字塔
- 打印*金字塔
- 打印: 金字塔
- 打印金字塔
- 打印金字塔
- 打印金字塔
- 暑假编程训练----A:乘法口诀
- 暑假编程训练---E:年龄问题
- 暑假编程训练---B:人见人爱A^B
- 暑假编程训练---K:判断是否直角三角形
- 暑假编程训练---L:求多项式
- 暑假训练round2 D: 好序列(Manacher)
- CSU-ACM2017暑假训练9-区间DP D
- Java编程实现打印杨辉三角和金字塔
- 室内地图:Indoor map for iOS & Android without GPS and Internet
- Mina框架学习笔记(三)
- C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
- set button background to color
- 软件概要设计
- 暑假编程训练---D:打印金字塔
- URL特殊字符转义
- LINUX0.11内核阅读笔记
- 有娃的学,無娃的存,娃大的轉!
- 将主机IDS OSSEC日志文件存入MYSQL的方法
- URL中,哪些字符需要编码?
- linux C/C++ 连接oracle
- 实战x264,ffmpeg库编译
- linux学习推荐书籍