`
reghere1
  • 浏览: 633 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

答复: 画图时遇到的问题?可以说是一个算法题吧。

阅读更多
Sub f1()

m = InputBox("Please enter your number!")

For i = 1 To m
    For j = 1 To m
   
        If i = j Then   ' 对角线
        Cells(i, j).Value = i * i
        Cells(i, j).Interior.ColorIndex = 35
        End If
       
        If i > j Then   ' 下三角
        Cells(i, j).Value = i * (i - 1) + j
        Cells(i, j).Interior.ColorIndex = 28
        End If
       
        If i < j Then   ' 上三角
        Cells(i, j).Value = (j - 1) * (j - 1) + i
        Cells(i, j).Interior.ColorIndex = 14
        End If
   
    Next j
Next i

End Sub
分享到:
评论

相关推荐

    仿windows的画图程序+图形学算法

    标题中的“仿windows的画图程序+图形学算法”指的是创建一个类似Windows操作系统自带的“画图”程序,采用图形学的基本原理和算法来实现其功能。这样的程序通常包括了像素操作、图形绘制、颜色处理等核心部分,是...

    基于画图算法的WSN节点定位算法

    这种转换使得定位问题可以利用成熟的画图算法求解。 - **优化布局**:接着,利用类似Kamada-Kawai的画图算法,通过迭代优化过程,调整图中节点的位置,使其符合边的权重约束,即保持节点间的实际距离接近其在图中...

    vc一个画图工具.rar_Vc_vc 画图_vc 画图程序_扫描算法_画图

    "VC一个画图工具.rar" 是一个使用Visual C++(简称VC)开发的简易画图程序,适合初学者理解图形学的基本概念和扫描算法。这个程序提供了一个平台,让用户能够绘制各种图形,并且可以看到这些图形是如何通过编程逻辑...

    Bresenham像素画图算法

    算法初始时设置一个错误值E,并根据当前点的位置更新E,决定下一个像素点的位置。 1. 初始化:`x = x0`, `y = y0`, `dx = x1 - x0`, `dy = y1 - y0` 2. 如果`dx`绝对值更大,那么交换`x`和`y`,同时交换`dx`和`dy` ...

    利用bresenham算法实现画图程序

    ### 图形学实验报告:利用Bresenham算法实现画图程序 #### 实验背景与目标 本实验旨在深入探索图形学领域中的基础算法——Bresenham算法,并通过实践应用,实现画图程序的开发。Bresenham算法是一种用于绘制直线、...

    高一:算法概念练习题及答案[精选].docx

    8. **故障检测算法**:当面临问题时,如电线故障,一个有效的算法是从最可能的原因开始排查,题目中提到的检测方法体现了这一思路。 9. **程序框图**:程序框图是表示算法流程的图形工具,具有单一入口和出口,且第...

    多算子模拟退火算法在TSP问题中实现,OpenGL实现画图仿真

    TSP是一个经典的NP完全问题,目标是找到一条访问每个城市一次并返回起点的最短路径。 **多算子模拟退火算法** 在传统的模拟退火算法中,通常只有一个单一的操作算子,如随机交换两个相邻城市的顺序。但在“多算子...

    winform画图程序,算法均为自行编写的

    标题中的“winform画图程序”指的是使用Windows Forms(WinForms)框架开发的图形用户界面应用,这是一个在C#编程语言中常见的用于构建桌面应用程序的工具。WinForms提供了丰富的控件和API,允许开发者创建交互式的...

    c# 画图 画板 工具 实现多种算法

    在C#编程环境中,开发一个画图工具,尤其是涉及到计算机图形学的各种算法,是一项非常有挑战性和实用性的任务。这个项目不仅能够帮助学习者深入理解图形学的基本原理,还可以为课堂演示、课程设计和毕业设计提供宝贵...

    Qt写的遗传算法加画图程序

    在信息技术领域,遗传算法(Genetic Algorithm,GA)是一种受到生物进化理论启发的优化方法,而Qt则是一个跨平台的C++图形用户界面应用程序开发框架。本篇文章将深入探讨如何利用Qt进行遗传算法的实现,并结合图形化...

    WIN11新版画图问题解决

    标题 "WIN11新版画图问题解决" 涉及的是在Windows 11操作系统中遇到的与默认画图应用程序(MSPaint)相关的技术问题。Windows 11是微软发布的最新一代桌面操作系统,它引入了许多界面和功能的更新。然而,随着新系统...

    设计题复习题参考代码(自己画图验证).pdf

    在设计题中,画图验证可以帮助我们检查代码逻辑是否正确,如排序算法的中间过程,树的构建过程等。 在复习设计题时,以下步骤可能会有所帮助: - **理解题目**:清晰地理解问题要求,确定需要解决的核心问题。 - *...

    画图(直线圆等)插补算法

    这个过程可以理解为在图形的起点和终点之间进行数据点的“填充”,使得最终的连接点能够形成一个连贯的图像。 对于直线的插补,通常使用的是Bresenham算法,这是一种快速且简单的方法,特别适用于像素级别的绘制。...

    一个简单的画图工具

    【标题】:“一个简单的画图工具” 在计算机编程领域,创建一个简单的画图工具是一项常见的实践,这通常涉及到图形用户界面(GUI)的开发。在这个案例中,我们讨论的是一个基于MFC(Microsoft Foundation Classes)...

    一个画图程序

    标题中的“一个画图程序”指的是一个用于图形创作的应用软件,这类程序通常包含各种绘画工具,让用户能够通过鼠标或触控设备在屏幕上绘制图像。在计算机科学领域,这样的程序涉及图形用户界面(GUI)设计、图像处理...

    首次适应算法 最佳适应算法 循环首次适应算法 

    当一个进程请求内存时,系统会遍历所有的空闲分区,选择第一个足够大的空闲分区来满足进程的内存需求,并将其分配给进程。这种方法的优点是简单且快速,但缺点是可能会导致大块的内存被分割成小碎片,因为总是优先...

    制作一个简单画图工具

    【标题】制作一个简单画图工具 在计算机编程领域,创建一个简单的画图工具是一项基础且有趣的任务。这个工具能够帮助用户绘制基本图形,如圆、直线和矩形,并支持2D颜色渐变效果。这样的应用程序通常使用图形用户...

    基于C语言实现线画图元生成算法【100012533】

    在计算机图形学中,线画图元生成算法是基础且重要的组成部分,特别是在使用低级编程语言如C语言进行编程时。本项目的核心是实现DDA(Digital Differential Analyzer)算法和Bresenham直线算法,这两种算法都用于在...

    VB 控件数组画图实例

    例如,我们可以创建一个名为"Picture1"到"Picture10"的图片框控件数组,其中每个控件都可用于画图。 创建控件数组有两种方式:在设计时或在运行时。在设计时,可以在VB的Form设计器中一次性放置多个控件,并设置...

    C++关于画图底层算法

    算法的核心在于计算一个决策变量d,以此来确定是选择当前像素点的右方还是右上方的像素点作为下一个像素点。 1. **初始化**:设定起始点坐标(x0, y0)和终点坐标(x1, y1),计算初始决策变量d、a、b等。 2. **迭代...

Global site tag (gtag.js) - Google Analytics