循环-空心梯形

电源完整性之Cadence Sigrity Power DC_电热协同仿真 之前和大家分享过电源完整性之仿真设计原理链接: link.今天接着上一篇文章总结一下电源直流压降的的仿真操作流程及一些simulation中的设置参数,用到的是Cadence Sigrity 中的Power DC组件,来操作一下电热协同仿真,下面开始享受仿真的快乐吧: 第0步:仿真简介 电热协同仿真把电和热相互的影响考虑到了一起。因为电导率并不是固定不变的,而是和温度有关,随着温度的升高导电率会下降。同样电流流径电阻的时候会产生热量,此热量为焦耳热。因此为了获得准确的仿真信息,应考虑电与热的互相影响,进行电 阅读详情

【题】

空心梯形

成绩 5 开启时间 2012年10月24日 星期三 12:00
折扣 0.8 折扣时间 2012年11月4日 星期日 23:55
允许迟交 否 关闭时间 2012年11月7日 星期三 00:00

输入行数 n 和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0。

输入:
  行数n 和首字符

输出:
    空心梯形

  测试输入关于“测试输入”的帮助 期待的输出关于“期待的输出”的帮助 时间限制关于“时间限制”的帮助 内存限制关于“内存限制”的帮助 额外进程关于“{$a} 个额外进程”的帮助
测试用例 1 以文本方式显示
  1. 5 5↵
以文本方式显示
  1. 5 6 7 8 9 0 1 0 9 8 7 6 5↵
  2.   6                   6↵
  3.     7               7↵
  4.       8           8↵
  5.         9 0 1 0 9↵
无限制 64M 0
测试用例 2 以文本方式显示
  1. 1 0↵
以文本方式显示
  1. 0↵
无限制 64M 0
测试用例 3 以文本方式显示
  1. 2 9↵
以文本方式显示
  1. 9 0 0 9↵
  2.   0 0↵
无限制 64M 0
【代码】
        写得比较匆忙,凑合着看吧。。。
#include "stdio.h"

int main()
{
	int i, j, k, n, num, temp_num;
	scanf("%d %d", &n, &num);
	getchar();
	
	num = num % 10;
	int width = n*2 + n-2;  //宽度,字符数
	
	for (i = 1; i <= n; i++)
	{
		//前面空格部分
		for (j = 1; j <= (i-1)*2; j++)
		{
			printf(" ");
		}
		//第一行,一个字符
		if (i == 1)
		{
			temp_num = num;
			for (k = 1; k <= width; k++)
			{
				printf("%d ", temp_num);
				if (k <= width/2)			
					temp_num = (temp_num+1)%10;
				else
					temp_num = (temp_num+10-1) % 10;
				if (n % 2 == 0 && k == width / 2)   //中间的处理
				{
					temp_num = (temp_num+10-1) % 10;
				}
			}
			printf("\n");
			num = (num+1)%10;
			width -= 2;
			continue;
		}
		//最后一行
		else if (i == n)
		{
			temp_num = num;
			for (k = 1; k <= n; k++)
			{
				printf("%d ", temp_num);
				if (k <= n/2)			
					temp_num = (temp_num+1)%10;
				else
					temp_num = (temp_num+10-1) % 10;
				if (n % 2 == 0 && k == n / 2)
				{
					temp_num = (temp_num+10-1) % 10;
				}
			}
			printf("\n");
			break;
		}
		
		//左边字符
		printf("%d", num);

		//中间空格
		for (k = 1; k <= 2*width-3; k++)
		{
			printf(" ");
		}

		//右边字符
		printf("%d\n", num);
		
		num = (num+1)%10;
		width -= 2;
	}

    return 0; 
}





手把手教你搞定国民技术N32G031的Keil开发环境(附Pack包和JLink配置) 本文详细指导如何搭建国民技术N32G031的Keil开发环境,包括Keil MDK安装与激活、Pack包导入、JLink调试器配置等关键步骤。特别针对新手常见问题提供解决方案,帮助开发者快速上手N32G031系列MCU的开发工作。 阅读详情

相关推荐

别再死磕U-Net了!用PyTorch手把手教你搭建ResUnet,搞定医学图像分割(附完整代码)

本文详细介绍了如何利用PyTorch搭建ResUnet模型,通过引入残差连接解决医学图像分割中的梯度消失、特征退化和细节丢失问题。与传统U-Net相比,ResUnet在Dice系数和收敛速度上均有显著提升,特别适合处理脑部MRI等复杂医学图像。文章还提供了完整的代码实现和关键训练技巧,帮助开发者快速掌握这一先进技术。

weixin_42552637的博客 326

空心数字梯形 c语言,C 语言 空心梯形 输入行数 n 值和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。...

#include"stdio.h"/*画rows行首数字为start的实心梯形*/voiddrawHollowEchelon(introws,intstart){inti,j,k;启滚intvalue;/*输出上底*/for(i=0;i<=(3*rows-3)/2;i++)printf("%d",(start+i)%10);for(i=0;i<=...

weixin_39913141的博客 1551

ROS2通过ros2_socketcan实现CAN总线高效数据过滤与多节点通信

本文详细解析了ROS2通过ros2_socketcan实现CAN总线高效数据过滤与多节点通信的技术方案。文章重点探讨了CanFilterList的工作原理、多过滤器组合使用及动态配置策略,有效解决了工业应用中CAN总线数据过载问题,显著降低了CPU负载并提升了系统实时性。

n4o5p6q7r的博客 215

SYN6-第六周上机实验-对称的空心数字梯形

输入行数 n 和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0,此外数字是左右对称的,如图。 输入: 行数n 和首字符输出: 对称的数字空心梯形...

bitucas的博客 1177

DeepSeek跨会话协作指南:让AI成为你的「第二大脑」

通过DeepSeek的跨会话协作系统,用户实测工作效率提升63%。

紫夜若涵的博客 1472

JetLinks社区版VS企业版:手把手教你用PostgreSQL+Redis搭建物联网中台(Win7实测)

本文详细对比了JetLinks社区版与企业版的核心差异,并提供了在Windows 7系统上,使用PostgreSQL和Redis搭建物联网中台的完整部署教程。文章深入解析了从环境准备、后端服务构建到前端部署的每一步,为开发者在资源有限环境下构建高性价比物联网平台提供了清晰的实战指南。

w1x2y3的博客 304

c语言输出字母梯形,C 语言 空心梯形 输入行数 n 值和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形....

问题描述:C 语言 空心梯形 输入行数 n 值和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形.要求 :输出的数字是循环的,即输出数字 9 后再输出的数字是 0.输入 5 5↵输出5 6 7 8 9 0 1 0 9 8 7 6 56 67 78 89 0 1 0 9↵1个回答分类:综合2014-09-21问题解答:我来补答#include"stdio.h"/*画rows行首...

weixin_42320036的博客 1297

手把手教你搭建一个属于自己的网站-适合零基础小白,文末附网站模板

手把手教你搭建一个属于自己的网站-适合零基础小白写在前面搭建需求功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 写在前面 前段时间休息想着搭一个属于自己的网站,几经尝试终于成功了,网上其实有很多教程,但很多,希望这篇文章能够帮助到

qq_46788925的博客 1万+

空心数字梯形

空心数字梯形

m0_74284464的博客 1298

MDK开发篇:基于立创逻辑派FPGA-G1与Cortex-M1软核的按键控制LED实战

本文详细介绍了基于立创逻辑派FPGA-G1开发板与高云Cortex-M1软核的完整开发流程。通过Gowin云源软件配置软核系统与GPIO外设,并在Keil MDK环境中编写按键控制LED的C程序,最终实现程序固化与上电自启动。教程涵盖硬件配置、软件开发、在线调试与固化部署全步骤,帮助STM32开发者快速上手FPGA软核开发。

weixin_42103128的博客 147

YOLOv11涨点改进 | Neck改进篇 | YOLOv11引入 BiFPN双向特征金字塔网络,显著提升了多尺度特征融合效率

本文介绍了基于BiFPN特征融合模块优化的YOLOv11目标检测模型。BiFPN通过双向跨尺度连接和加权特征融合机制,显著提升了多尺度特征融合效率。该方法在COCO数据集上实现了55.1AP的检测精度,同时大幅降低计算成本(减少13-42倍FLOPs)。文章详细解析了BiFPN模块结构、核心代码实现方法,并提供了YOLOv11-BiFPN配置文件的修改指导,为计算机视觉领域提供了一种高效的目标检测解决方案。

Ai缝合怪、助力小伙伴高效发论文 711

JAVA输出空心梯形_C 语言 空心梯形 输入行数 n 值和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形.要求 :输出的数字是循环的,即输出数字 9 后再输出的数字是 0.输入 ...

#include"stdio.h"/*画rows行首数字为start的实心梯形*/voiddrawHollowEchelon(introws,intstart){inti,j,k;intvalue;/*输出上底*/for(i=0;i<=(3*rows-3)/2;i++)printf("%d",(start+i)%10);for(i=0;i<=(3*ro...

weixin_39949413的博客 640

【软件使用】向日葵网络连接错误

一直报这个错误,尝试了修改版本无果,各种密码都正确,最后得出结轮是时间没有同步,查看代理是否更改了时间,做一下同步即可。

andeyeluguo的博客 7968

Java实现使用for循环输出实心正方形、空心正方形、实心矩形、空心矩形、实心平行四边形 、空心平行四边形、菱形、空心菱形、梯形

/** * 项目:Java实现使用for循环输出实心正方形、空心正方形、实心矩形、空心矩形、实心平行四边形 * 、空心平行四边形、菱形、空心菱形、梯形 * 时间:2019.8.7 * 作者:郑翰林 */ import java.util.Scanner; public class Exercies5 { public static void main(String[] args...

翰林学士 8351

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

C语言循环之空心梯形,循环-空心梯形

#include "stdio.h"int main(){int i, j, k, n, num, temp_num;scanf("%d %d", &n, &num);getchar();num = num % 10;int width = n*2 + n-2; //宽度,字符数for (i = 1; i <= n; i++){//前面空格部分for (j = 1; j &...

weixin_34010875的博客 1320

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

SYN5-第六周上机实验-进阶的空心数字梯形

输入行数 n 和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形,如图。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0。输入: 行数n 和首字符输出: 空心梯形...

bitucas的博客 711

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

c语言等要空心梯形代码,C语言空心菱形 *号打印图形

//1.空心菱形运行结果: 代码实现:int line = 0, m = 0;printf("请输入行数:\n");scanf("%d", &line);m = (line + 1) / 2;//上半部分for(int i =1; i <= m; i++) //控制行数{for(int k =0; k < m - i; k++)//控制空格数{printf(" ");}prin...

weixin_39595310的博客 1318

c语言打印空心字母等腰梯形,C语言经典题目“空心梯形”代码

《C语言经典题目“空心梯形”代码》由会员分享,可在线阅读,更多相关《C语言经典题目“空心梯形”代码(3页珍藏版)》请在人人文库网上搜索。1、空心梯形输入行数 n 和首数字字符,在屏幕上输出由数字围起的高和下底宽度均 n 的空心梯形。 要求:输出的数字是循环的,即输出数字 9 后再输出的数字是 0。输入:行数n 和首字符输出:空心梯形程序:#include#include int main()int...

weixin_28951585的博客 2386

在上JAVA课时看到了一种的调试方法,帮我把这个循环弄明白了,而且对FOR循环的理解也更深了

#includevoid main(){int n,i,j;scanf("%d",&n);for(i=1;iprintf(" ");for(i=0;iprintf("*");printf("/n");for(i=0;i{     for(j=0;j         printf(" ");     printf("*");     for(j=0;j         printf(" ");   

ppcpp的专栏 1036

Java多重循环

Java多重循环的学习与练习

cj1555640的博客 1255

循环嵌套打印图形

关于循环嵌套打印图形的一些常见案例长方形/正方形三角形直角三角形等腰三角形梯形等腰梯形直角梯形其他复合图形 长方形/正方形 通过循环嵌套打印长方体或正方体是图形打印中最基础的部分,只需要记住外层循环控制的是行数,内层循环控制的是列数即可。 //打印一个六行六列的矩形 public class Tuxing { public static void main(String[] args) { //外层for循环控制打印图形行数 for ( int i = 0; i < 6; i++)

Cavewang的博客 3668

打印空心字符菱形

#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;string.h&gt; /* 空心数字梯形 */ /* written by Chen Gengru */ /* updated on 2018-11-19 */ int main() { char cStart; int iLine; int i, j; sc...

ChenGengru的博客 2000

c语言打印空心矩形图案的程序,C语言空心菱形 *号打印图形

//1.空心菱形运行结果: 代码实现:int line = 0, m = 0;printf("请输入行数:\n");scanf("%d", &line);m = (line + 1) / 2;//上半部分for(int i =1; i <= m; i++) //控制行数{for(int k =0; k < m - i; k++)//控制空格数{printf(" ");}prin...

weixin_39812046的博客 3538

java中使用for循环去打印正方形,三角形,菱形等图形

1.实心正方形   public class 实心正方形 {   public static void main(String[] args) {  int z=5;  for(int i=0;i    for(int j=0;j    System.out.print("*");  }    System.out.println(

alexsaurora的博客 1万+

06-经典循环例题

本文是Java零基础笔记的第六篇,通过打印平行四边形、梯形、菱形、空心菱形等复杂图形,深入讲解循环嵌套的应用技巧。笔记提供了“找规律”和“拼图法”两种解题思路,并附有手绘拆分图解。同时涵盖了九九乘法表与制表符(\t)的详细规则。全篇配有完整代码和GitHub仓库链接,适合初学者巩固循环与分支结构的综合运用。

2401_90002193的博客 563

python等腰梯形_简单空实心图形打印|Python练习系列[3]

def shape_print(n):#实心等腰三角形for y in range(n):for x in range(n-y-1):#先循环打印空格 形成一个倒直角三角形 range()中的值是形成的规律print(' ',end='')for z in range(y*2+1):#再循环打印X 形成一个等腰三角形 range()中的值是形成的规律print('X',end='')print()...

weixin_39734048的博客 960
上一篇: 循环-打印空心字符菱形
下一篇: 循环-猜数字
NoNeil
博客等级 码龄15年 108粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值