C语言实验——打印菱形
来源:互联网 发布:java web入门教程 编辑:程序博客网 时间:2024/05/10 11:24
Problem Description
从键盘输入一个整数n(1≤n≤9),打印出指定的菱形。
Input
正整数n(1≤n≤9)。
Output
指定的菱形。
第一行前面有n-1个空格,第二行有n-2个空格,依此类推。
第一行前面有n-1个空格,第二行有n-2个空格,依此类推。
Example Input
5
Example Output
* *** ***** **************** ******* ***** ****
#include<stdio.h>int main(){int n,i,j;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=i;j++)printf("*");for(j=1;j<i;j++)printf("*");printf("\n");}for(i=n-1;i>0;i--){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=i;j++)printf("*");for(j=i-1;j>0;j--)printf("*");printf("\n");}return 0;}
或者
#include<stdio.h>int main(){int n,i,j;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");for(j=n-i+1;j<n+i;j++)printf("*");printf("\n");}for(i=n-1;i>0;i--){for(j=1;j<=n-i;j++)printf(" ");for(j=n-i+1;j<n+i;j++)printf("*");printf("\n");}return 0;}
0 0
- C语言实验——打印菱形
- C语言实验——打印菱形
- C语言实验——打印菱形
- C语言实验——打印菱形
- C语言实验——打印菱形
- 1174C语言实验——打印菱形
- 1174 C语言实验——打印菱形
- C语言实验——打印菱形 (sdut oj)
- OJ.1996: C语言实验——打印菱形
- C语言打印菱形
- c语言打印菱形
- c语言打印菱形
- c语言打印菱形
- c语言打印菱形
- C语言——实例023 打印菱形
- C语言打印菱形、金字塔
- C语言之打印菱形
- 用C语言打印菱形
- 基于UDP协议的简单聊天程序
- 模板匹配——判断字符串是否满足模板
- Java CAS 和ABA问题
- CSS隐藏元素 display visibility opacity的区别
- 字符编码
- C语言实验——打印菱形
- Part 54 - T4 templates in asp.net mvc
- 物料帐发生业务之后再激活成本组件分割的处理方法
- Google浏览器 js调试
- hadoop 编写mapreduce测试流程
- jQuery - AJAX 简介
- 配置构建变体
- How To determine DDIC Check Table, Domain and Get Table Field Text Data For Value?
- 感谢CSDN客服~