输出菱形的*塔及字母塔问题
来源:互联网 发布:望京李春姬直播软件 编辑:程序博客网 时间:2024/06/03 18:51
#include<stdio.h>void print_tower(int n,int y){ int i=0;//关于行数循环变量 int j=0;//关于空格输出的循环变量 int x=0;//关于字母输出的循环变量 int m=0;//关于行数的循环变量增值 int a=0; for(i=1;0<i&&i<=n;)//关于行数 { for(j=1;j<=n-i;j++)//关于空格输出 { printf(" "); } for(a=0,x=1;x<=2*i-1;x++)//关于字母输出 { switch(y) { case 1: { if(x>i)//后半部分字母 { a++; } printf("%c",x+64-2*a); };break; default:printf("*"); } } printf("\n"); //上半部分的循环条件 m++; if(m<n) { i++; } //下半部分的循环条件 else { i--; } }}int main(){int n=0;int y=0;for(int i=1;i==1;){printf("选择字母 1 or '*' 0:");scanf("%d",&y);printf("(1<=n<=26)图形深度:n=");scanf("%d",&n);void print_tower(int n,int y);print_tower(n,y);printf("是否继续:\n继续1\t结束:2?");scanf("%d",&i);}return 0;
}
0 0
- 输出菱形的*塔及字母塔问题
- 输出排列成菱形的字母
- 1300输出排列成菱形的字母
- 输出字母菱形
- 排版题.输出排列成菱形的字母
- 排版题.输出排列成菱形的字母
- NUC1014 排版题.输出排列成菱形的字母
- 关于c++输出菱形*的问题
- 输出空心菱形问题.
- 输出菱形问题
- 多重循环的一些例子!字母塔,三角形塔,菱形塔,空心菱形塔,9*9乘法表等!
- 菱形的输出
- 输出菱形的算法!
- 输出菱形的星星
- 菱形图案的输出
- 输出菱形的*
- 空心菱形的输出
- 输出空心的菱形
- java实现归并排序
- poj 3723 最大权森林 最小生成树的运用
- zookeeper配置
- HDU 5319 Painter
- 深圳的天气真不错
- 输出菱形的*塔及字母塔问题
- 不使用sizeWithFont:minFontSize:actualFontSize:forWidth:使UILabel自适应,以及自定义UITableViewCell的自定义方法
- 暑假集训第三周 STL D - 排列
- Leetcode# 67 Add Binary
- Java集合排序及java集合类详解--(Collection, List, Set, Map)
- 【Android】Sqlite数据库增删改查
- UVA - 1374 Power Calcul
- 页面导出Excel文件总结
- Python学习笔记-协程