济南营销型网站建设贵吗营销网站制作平台有哪些

news/2025/10/8 1:17:28/文章来源:
济南营销型网站建设贵吗,营销网站制作平台有哪些,早期经典网页游戏,网站建设现在市场大不大谢宾斯基三角形是一个有意思的图形#xff0c;#xff08;英语#xff1a;Sierpinski triangle#xff09;是一种分形#xff0c;由波兰数学家谢尔宾斯基在1915年提出,它是一种典型的自相似集。先画一个三角形#xff0c;然后呢#xff0c;取三角形的中点#xff0c;组… 谢宾斯基三角形是一个有意思的图形英语Sierpinski triangle是一种分形由波兰数学家谢尔宾斯基在1915年提出,它是一种典型的自相似集。先画一个三角形然后呢取三角形的中点组成一个新的三角形把新的三角形挖空。依次递归就出现了后面的那个图形。如果用C语言来画一个这样的三角形我们需要怎么画呢我们先看看这样一段代码思路还是跟之前一样在屏幕上画出一个矩形x行和y列。#include stdio.h #include time.h #include sys/select.h#define SIZE (1  5)/*64*//* 毫秒级 延时 */ void msleep(int ms) {struct timeval delay;delay.tv_sec  0;delay.tv_usec  ms * 1000; // 20 msselect(0, NULL, NULL, NULL, delay); }int main() {int x, y, i;printf(%d\n,SIZE);/*y用来控制列数*/for (y  SIZE - 1; y  0; y--, msleep(20),putchar(\n)) {/*控制行输出*/for (i  0; i  y; i) {msleep(20);putchar(^);}}return 0; } 代码输出为了方便大家观看我做了一些调整为了测试我把代码改成这样方便大家看到输出。#include stdio.h#define SIZE (1  3) int main() {int x, y, i;printf(%d\n,SIZE);/*y用来控制列数*/for (y  SIZE - 1; y  0; y--,putchar(\n)) {/*控制行输出*/for (i  0; i  y; i) {putchar(^);}for (x  0; x  y  SIZE; x){putchar(#);}}return 0; } 代码输出weiqifabsp-ubuntu1804:~/c$ gcc shengdanshu.c  ./a.out 8 ^^^^^^^# ^^^^^^## ^^^^^### ^^^^#### ^^^##### ^^###### ^####### ######## weiqifabsp-ubuntu1804:~/c$这里可以好好分析一下y 长度是用来控制输出多少行可以看到一共有 8 行。i  的长度是用来输出 ^ 字符的这个字符随着 y的减少也会相应减小。x 也受到y 的限制主要是在另一半输出 # 号字符。知道了上面我们来看看核心代码#include stdio.h#define SIZE (1  3) int main() {int x, y, i;printf(%d\n,SIZE);/*y用来控制列数*/for (y  SIZE - 1; y  0; y--,putchar(\n)) {/*控制行输出*/for (i  0; i  y; i) {putchar(^);}for (x  0; x  y  SIZE; x){printf((x  y) ?   : *);}}return 0; } 代码输出8 ^^^^^^^* ^^^^^^** ^^^^^* * ^^^^**** ^^^*   * ^^**  ** ^* * * * ******** 已经有了我们题目上所的三角形的模样了这里只要再稍微修改下就可以得到我们题目中所的那样的三角形了。不对称的原因主要是因为字符高度是宽度的两倍。代码修改成这样#include stdio.h#define SIZE (1  3) int main() {int x, y, i;printf(%d\n,SIZE);/*y用来控制列数*/for (y  SIZE - 1; y  0; y--,putchar(\n)) {/*控制行输出*/for (i  0; i  y; i) {putchar(^);}for (x  0; x  y  SIZE; x){printf((x  y) ?    : * );}}return 0; } 代码输出weiqifabsp-ubuntu1804:~/c$ gcc shengdanshu.c  ./a.out 8 ^^^^^^^* ^^^^^^* * ^^^^^*   * ^^^^* * * * ^^^*       * ^^* *     * * ^*   *   *   * * * * * * * * * weiqifabsp-ubuntu1804:~/c$ 然后我们把 ^ 字符替换成空格也就是我们想要的东西了。然后空格和 * 的字符输出主要是靠 x y 来控制的他们又是如何控制的呢我们计算一下上面的算法绿色的地方是我们输出 * 字符的位置蓝色的 是我们输出 空格的位置空格是两个空格所以就出现了我们看到的那样。我们再修改下代码#include stdio.h#define SIZE (1  5) int main() {int x, y, i;printf(%d\n,SIZE);/*y用来控制列数*/for (y  SIZE - 1; y  0; y--,putchar(\n)) {/*控制行输出*/for (i  0; i  y; i) {putchar( );}for (x  0; x  y  SIZE; x){printf((x  y) ?    : * );}}return 0; } 代码输出weiqifabsp-ubuntu1804:~/c$ gcc shengdanshu.c  ./a.out 32** **   ** * * **       ** *     * **   *   *   ** * * * * * * **               ** *             * **   *           *   ** * * *         * * * **       *       *       ** *     * *     * *     * **   *   *   *   *   *   *   ** * * * * * * * * * * * * * * **                               ** *                             * **   *                           *   ** * * *                         * * * **       *                       *       ** *     * *                     * *     * **   *   *   *                   *   *   *   ** * * * * * * *                 * * * * * * * **               *               *               ** *             * *             * *             * **   *           *   *           *   *           *   ** * * *         * * * *         * * * *         * * * **       *       *       *       *       *       *       ** *     * *     * *     * *     * *     * *     * *     * **   *   *   *   *   *   *   *   *   *   *   *   *   *   *   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * weiqifabsp-ubuntu1804:~/c$ 这样看起来是不是很酷了。我在我的另一个号里面用这样方法画了一个圣诞树我觉得也挺有意思的喜欢的同学可以看看当时写那个代码的时候是圣诞夜我们刚好在开会觉得有点无聊。链接如下如何用 C 语言画一个「圣诞树」知乎上的大神画圣诞树基础理论也是基于这个后续剖析一下我觉得非常有意思。附上几张谢宾斯基三角形的图片参考[1]https://www.cnblogs.com/lfri/p/10128073.html[2]https://codegolf.stackexchange.com/questions/6281/draw-a-sierpinski-triangle/6292#6292推荐阅读专辑|Linux文章汇总专辑|程序人生专辑|C语言我的知识小密圈

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/931020.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做网站可以临摹吗最好的网站建设公司

单项选择题1. 线性表L:(a1,a2,a3,…,ai,…,an),下列说法正确的是( )。A) 每个元素都有一个直接前件和直接后件B) 线性表中至少要有一个元素C) 表中诸元素的排列顺序必须是由小到大…

Ambient Occlusion(环境光遮蔽

Ambient Occlusion(环境光遮蔽1️⃣ AO(Ambient Occlusion)概念 Ambient Occlusion(AO) 是一种全局光照的近似技术,用来模拟环境光被物体遮挡的效果。环境光(Ambient Light):来自四面八方的漫反射光,不来自特…

专门做app的原型网站揭阳网站建设公司哪个好

查看域控之间的复制状态:repadmin /showrepl手动进行同步复制:repadmin /syncall更多的命令参考网址:http://technet.microsoft.com/zh-tw/library/cc778305.aspx转载于:https://blog.51cto.com/281816327/1599269

网站整合推广找网站推广

康威生命游戏 康威生命游戏(Conway’s Game of Life)是康威发明的细胞自动机。 生命游戏有几个简单的规则&#xff1a; 细胞有两种状态&#xff0c;存活或死亡&#xff0c;每个细胞以自身为中心与周围的八格细胞互动。 对于存活的细胞&#xff1a; 当周围的细胞过少(<2)或…

[LeetCode] 2379. Minimum Recolors to Get K Consecutive Black Blocks

You are given a 0-indexed string blocks of length n, where blocks[i] is either W or B, representing the color of the ith block. The characters W and B denote the colors white and black, respectively. Y…

自己的网站怎么做关键词优化域名查询ip解析

内存锁定(memory locking)是确保进程保留在主内存中并且免于分页的一种方法。在实时环境中&#xff0c;系统必须能够保证将进程锁定在内存中&#xff0c;以减少数据访问、指令获取、进程之间的缓冲区传递等的延迟。锁定内存中进程的地址空间有助于确保应用程序的响应时间满足实…

自己做的网站怎么绑域名福州交通建设投资集团网站

导航一、什么是服务网关二、业界常见网关组件三、Spring Cloud Gateway四、Gateway 快速入门4.1 创建 gateway 服务4.2 添加 gateway 依赖和 nacos 依赖4.3 配置路由信息4.4 测试路由转发五、Gateway 执行流程六、Gateway 断言6.1 内置路由断言工厂6.2 自定义路由断言工厂七、G…

阿土伯网站做产品推广咋样怎么.做网站

我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下&#xff0c;build_tools就是我的编译工具&#xff0c;则有如下三种方法来设置环境变量&#xff1a;1、直接用export命令&#xff1a;#export PATH$PATH:/opt/au1200_rm/build_tools/bin查看是否已经设好&a…

nodejs网站开发实例深圳系统app开发

云栖号资讯&#xff1a;【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯&#xff0c;还在等什么&#xff0c;快来&#xff01; 公共云的采用如今持续增长&#xff0c;到今年年底&#xff0c;预计将有83%的企业工作负载都在云平台中。云计算增加的灵活性和…

个人网站名字北京做vr网站

直接回答您的问题&#xff1a;不,您不能将常规属性标记为只读.如果你想设置基本类型(数组除外),那将永远不会改变,你应该使用常量const QWE 666;这对于对象和数组不起作用.我看到两个(让我们说)“解决方案”>使用Getterprivate $qwe;public function getQwe() { return $th…

GCC背后的故事C程序常量变量的地址分配

1.GCC背后的故事 (一)准备工作 我们先打开Ubuntu系统,用mkdir命令创建一个新的文件夹来存放程序文件。然后通过vim命令编写一个简单的c语言程序文件helloworld.c。(二)编译过程 1.预处理 预处理过程的完整流程:字…

RenderWare 会根据摄像机距离选择合适的 LOD。

RenderWare 会根据摄像机距离选择合适的 LOD。1️⃣ 基本概念Atomic(RpAtomic):RenderWare 最小渲染单位,可以理解为一个模型实例。LOD(Level of Detail):根据距离或屏幕占比,选择不同精度的几何体渲染,优化性…

网站快速注册ui设计流程培训网站

Widget widget存储视图的配置信息&#xff0c;没有状态所以是不可变的&#xff0c;每个绘制周期&#xff08;帧率&#xff09;&#xff0c;widget都不会刷新&#xff0c;而是会被重建。 StatelessWidget和StatefulWidget - - - 怎样判断是需要更新element&#xff0c;还是替换…

LOD 的概念

LOD 的概念1️⃣ LOD 的概念 LOD(Level of Detail,细节等级) 是计算机图形学中常用的一种性能优化技术,其核心思想是:根据物体与摄像机的距离、屏幕占比或视角的重要性,动态选择不同精度的模型或材质,以减少渲染…

网站模板之家免费模板大流量网站 优化

部分网站通过Http头中的User-Agent判断浏览器类型&#xff0c;如果是手机&#xff0c;显示手机版页面内容&#xff0c;如果是普通PC浏览器&#xff0c;显示电脑版网页内容。 因此谷歌Chrome浏览器&#xff0c;可以通过修改User-Agent和页面分辨率模拟手机浏览器访问网页。如iPh…

重庆做腋臭骑士网站做谷歌推广一个月赚10万

本文介绍的是 PointNet 作者的博士论文&#xff1a;3D场景理解中的点云深度学习。从上图可以看到&#xff0c;整个博士论文主要贡献有两块&#xff1a;一是点云深度学习的网络架构&#xff08;PointNet 和 PointNet&#xff09;&#xff1b;二是在3D场景理解中的应用&#xff0…

龙芯是被gcc正儿八经支持的

截图来自皮卡鱼的Makefile, which应该是从著名的国际象棋引擎Stockfish改过来的:修改最底层的棋盘棋子表示,搜索和NNUE部分不用大改。 AI说:43MB的NNUE文件,其模型规模可能属于轻量级范围(约数百万参数),对应的…

python程序设计课程练习题

前言 这是一份python程序设计课程的练习答案,题目来源于https://www.dotcpp.com/team/2526 各位同学,我想对同学们说的是比起死记硬背代码,老师更希望同学们能锻炼自己的思维逻辑,开发提升智力,切记不要死记硬背代…

世界对象是 RenderWare 场景的核心

世界对象是 RenderWare 场景的核心enderWare 世界(World)模块的 API 声明,主要提供了操作场景世界(RpWorld)、扇区(RpWorldSector)、以及全局/局部光源、材质、模型等的接口。下面帮你梳理它的用途和结构:1️⃣…

北京正规网站建设单价群晖自行安装wordpress

文章目录1. 题目2. 解题1. 题目 描述 给你一个整数数组 nums 和一个正整数 threshold &#xff0c;你需要选择一个正整数作为除数&#xff0c;然后将数组里每个数都除以它&#xff0c;并对除法结果求和。 请你找出能够使上述结果小于等于阈值 threshold 的除数中 最小 的那个…