首页 > 其他分享 >输入一个整数n<10 输入n+2行,如图的图形: 核心n行,周边被*号保卫

输入一个整数n<10 输入n+2行,如图的图形: 核心n行,周边被*号保卫

时间:2022-12-07 16:24:31浏览次数:45  
标签:10 end 输出 左边 整数 fprintf 如图 输入

n = input('');
for i = 1:n + 1
    for j = 1:n + 2 - i
        fprintf(' ');   % 输出 左边的空格
    end
    fprintf('*');    % 输出左边的 *号
    for j = 1:2 * i - 3
        fprintf('%c', 'A' + i - 2);    % 输出每行的字母
    end
    if i > 1          % 当输入的 行数 大于 n 时, 输出 右边的 * 号
        fprintf('*');
    end
    fprintf('\n');   % 每输出一行换行
end
for i = 2 * (n + 1) + 1: -1: 1    % 输出 最后一行的  ***********
    fprintf('*');
end

  

标签:10,end,输出,左边,整数,fprintf,如图,输入
From: https://www.cnblogs.com/xxxx6059/p/16963442.html

相关文章

  • vue el-input只能输入正整数 替换e - + 等
      示例:输入分页页数,每页显示条数<el-inputtype="number"class="resNums"v-model="item.resNums":min="1":max="500"step="10"placeholder="结果显示条数"onK......
  • /dev/mapper/centos-root 100%问题
     一直没注意系统运行情况,可能最近实验攒了太多缓存。1、使用此命令可确认大文件: cd/&&du-sh *2、使用此命令确认大的目录:cd/&&du-h-x--max-depth=13、经......
  • window10安装debian linux子系统
    适用于Linux的Windows子系统允许开发人员直接在Windows上运行GNU/Linux环境-包括大多数命令行工具,实用程序和应用程序-无需修改,而无需传统虚拟机或双引导设置的开销。......
  • 10分钟用Flutter写出摸鱼桌面版App
    简介:大家好,我是枫哥,......
  • 1081. 度的数量
    题目链接1081.度的数量求给定区间\([X,Y]\)中满足下列条件的整数个数:这个数恰好等于\(K\)个互不相等的\(B\)的整数次幂之和。例如,设\(X=15,Y=20,K=2,B......
  • Python——实现网页模拟键盘输入和鼠标点击
    Python——实现网页模拟键盘输入和鼠标点击​​一.安装selenium库​​​​1.1win+R打开输入窗口​​​​1.2输入cmd,点击确定​​​​1.3输入代码:​​​​二.以谷歌浏览器......
  • Ubuntu——在Windows10安装ubuntu18.04双系统的方法
    Ubuntu——在Windows10安装ubuntu18.04双系统的方法​​一、方法一​​​​1、参考博客​​​​2、小贴士​​​​二、方法二​​​​1、参考博客​​​​2、小贴士​​​​......
  • SBT30100VFCT-ASEMI低压降肖特基SBT30100VFCT
    编辑:llSBT30100VFCT-ASEMI低压降肖特基SBT30100VFCT型号:SBT30100VFCT品牌:ASEMI封装:TO-220F正向电流:30A反向电压:100V引线数量:3芯片个数:2芯片尺寸:94MIL漏电流:20ua......
  • javascript - 判定输入浮点数是否合法
    方法借鉴其他作者,我进行了错误汇总并完善,记录以备后用;首先建立一个功能函数,用于检查输入浮点数是否合法:functionCheckValueError(theFloat){}//返回True表示错误,返回F......
  • NXP RT1052--GPIO复用寄存器
    GPIO配置,参考文档:IMXRT1050RM.pdf以GPIO1_IO01为列。GPIO1基地址:GPIOnbaseaddress:401B_8000h+(n-1)×4000h=401B_8000h(n=1)如下图,则GPIO1的地址/*GPIO1寄存器地......