杭电acm 2091 空心三角形
2013-11-12 18:33
246 查看
#include<stdio.h> int main() { int i,j,n,k; k=0; char s,str[100][100]; while((scanf("%c%d",&s,&n)!=EOF)&&(s!='@')) { if(k>0)printf("\n"); getchar(); k++; for(i=0;i<n;i++) for(j=0;j<n+i;j++) { if(j==(n+i-1)) str[i][j]=s; else if(j==(n-i-1)) str[i][j]=s; else if(i==n-1) str[i][j]=s; else str[i][j]=' '; } for(i=0;i<n;i++) {for(j=0;j<n+i;j++) printf("%c",str[i][j]); printf("\n");} } return 0;
}在输出格式的时候,第一次的输入与输出之间且与第二次的输入间均无空格,,第二次与此后的每次的输入与输出间均有空格产生,,因此定义一个变量k来进行判断输入的次数来控制空格的输出
相关文章推荐
- Hadoop中map数的计算
- jdbc的事务管理
- SAP 学习笔记 --- 05-10 03.Procurement for Stock Material
- SAP 学习笔记 --- 05-10 03.Procurement for Stock Material
- Hive中对科学计数法表示的字符串的转换
- TCP相关
- Hive中的一种假NULL
- Guid ToString 格式
- Neutron错误排除方法
- 百度地图2.2+路线规划
- Linux操作系统启动界面(字符or图形界面)的设置及切换方法
- 排序之归并排序
- [数据结构与算法]第一周(一):线性表---多项式加法&&字符串插入
- 法国自动化研究所SPArse稀疏编码优化工具包介绍
- HttpClient简介
- Json lib JsonConfig用法
- 配置oracle 监听和oracle EM
- css中的zoom
- SQL Server 自增字段归零
- 中国大陆开源镜像站汇总