首页 > 其他分享 >打印菱形

打印菱形

时间:2022-10-22 19:46:27浏览次数:39  
标签:类比 int eg 打印 菱形 main

//打印菱形
#include <stdio.h>
int main()
{
	int i;
	int j;
	int k;
	
	for(i=0; i<4; i++){
		for(j=0; j<3-i; j++){
			printf(" ");	
		}
		for(k=0; k<2*i+1; k++){
			printf("*");
		}
		
		printf("\n");
	}
	for(i=2; i>=0; i--){
		for(j=0; j<3-i; j++){
			printf(" ");	
		}
		for(k=0; k<2*i+1; k++){
			printf("*");
		}
		
		printf("\n");
	}	
	
	return 0;
 } 

学习到:

  1. 养成从0开始计数的习惯
    eg:
    for(i=0; i<4; i++){
    }
  2. 编程思想
    up老师真的是循序渐进,类比改进,不一定非要一步到位,可以假设类比进行编写
    eg:本来是要打印空格,可以先打印'-','*'等等都行
  3. 输出方阵'*'代码
for(i=0; i<4; i++){
  for(j=0; j<4; j++){
    printf("*");
  }
  printf("\n");
}

标签:类比,int,eg,打印,菱形,main
From: https://www.cnblogs.com/97rong/p/16817129.html

相关文章

  • python打印菱形
    #_*_encoding:utf-8_*_@author:tyhery2018/9/6defprintStar(intNum):s="*"spaceLength=intNumblockCount=int(intNum/2+1)......
  • 权昌TSC244条码打印机如何加载数据实现大批量打印呢?
    我公司的TSCTTP-244条码打印机,只会改个名称打一张,怎么样改数据或者是加载数据实现大量打印的呢? 解答: TSCTTP-244条码打印机,是一款性能不错的桌面型条码打印机,最大......
  • tsc条码打印机如何导入表格批量打印
    很多时候,我们在TSC条码打印机的权昌条码打印软件里做标签时,涉及数据特别大,都保存在EXCLE表格里,那要怎么做,才可以使软件批量打印EXCEL数据呢?下面,小编就教教大家一种简单的批......
  • 打印到三角形状的星星
    <!DOCTYPEhtml><html>   <head>      <metacharset="utf-8">      <title></title>   </head>   <body>            <scri......
  • 打印自定义行和列的字符
     #include<stdio.h>#pragmawarning(disable :4996)voiddisplay(charcr,intlines,intwidth);intmain() {  intch;  introw,col;  while((c......
  • C语言-打印菱形
    #include<stdio.h>#include<stdlib.h>/*runthisprogramusingtheconsolepauseroraddyourowngetch,system("pause")orinputloop*/intmain(intargc,c......
  • Spring日志打印配置
    日志打印配置示例:<?xmlversion="1.0"encoding="UTF-8"?><!--Copyright2010-2011ThemyBatisTeamLicensedundertheApacheLicense,Version2.0(the"Lice......
  • 解决Vue打印el-table不完全的pdf问题
    智能中医项目中的打印报告要新增一项异常检测表格的显示,纸张定为A4纸张竖向打印,在使用el-table后发现,虽然页面中显示无误,但不管怎么样设置table的宽度,打印的pdf中最后一列......
  • 使用feign打印钉钉告警get请求转post以及stream is close 问题
              在使用feign使用get请求时候,如果是get请求且使用了@RequestBody参数,则接受方会认为是post请求。解决方式是不使用@RequestBody注解。使用@Re......
  • 4、打印九九乘法表
    解题思路:1、外层函数获取被乘数。2、内层函数获取乘数。代码实现:foriinrange(1,10):forkinrange(1,10):ifk<=i:print(f"{......