后端开发|C#.Net教程
c语言,for循环,菱形
后端开发-C#.Net教程
h5分类模板源码,ubuntu更改系统ip,D3爬虫,php逗号,长春seo结算lzw
c语言for循环打印菱形的方法:
抽奖游戏源码下载,vscode蓝色背景主题,ubuntu 云,tomcat 深入,sqlite博客园,超市的网页设计分析,虚拟空间sql数据库,云服务器用处,java断点续传插件,php好看的前端框架,推特爬虫,php导出csv,seo优化考核,springboot背景,织梦调用缩略图标签,网站底部代码特效,网页计时工具,论坛门户电影模板,怎么还织梦后台,页面展示模版,基于jsp的图书管理系统源代码,app store复制小程序lzw
方法一(以循环为主打印)
ios车牌识别源码,vscode缺少表头,ubuntu 挂,tomcat文件存放,用sqlite创建的表格,织梦插件免费分享,蚂蚁金服前端框架的接口,怎样去除墙角上的爬虫,php url正则表达式,宁德seo优化企业,用wordpress做企业网站,推箱子 游戏 网页版,表格html模板lzw
#include void print(int n) {int i,j;for(i=1; i<=n; i++){ for(j=1; j<=n-i; j++) { printf(" "); } for(j=n-i+1; j=1; i--){ for(j=1; j<=(n-i); j++) { printf(" "); } for(j=n-i+1; j<n+i; j++) { printf("*"); } printf("\n");} } void main() {int n;printf("---------开始打印符号---------\n");printf("请输入数字:");scanf("%d",&n);print(n);printf("---------结束打印符号---------\n");}
方法二:(两个for,根据条件判断实现)
#include //输出格式 void print(char ch) {putchar(ch); } //星号 void printstar(int n) {int i,j; //行,列for(i=0; i<2*n-1; i++){ for(j=0; j<2*n-1; j++) { if(i=n-i-1&&j=i-n+1&&j<3*n-i-2) {print(*); } else {print( ); } }} print(\ );} } void main() {int n;printf("---------开始打印符号---------\n");printf("请输入数字:");scanf("%d",&n);printstar(n);printf("---------结束打印符号---------\n");}
说明:(2n-1)—(n-i-1)= n+i
(2n-1)— (-(n-i-1))= 3n-i-2
结果: