C#实现划“正“字计数

        小学时我们就学过划“正”字计数方法,是一种比较传统的计数方法,常用于计数过程中,数量在不断变化的场景。数量多一就添加一笔画,统计结束后数出完整的“正”字的个数乘以五,再加上余出来的笔画就是总个数了。

        概念很容易理解,突发奇想,如果在程序中又如何去实现呢?

        首先设置一个简单的场景,现有一个整数int,根据这个整数的值,绘制出相应的数量的“正”字。

        int类型本身是肯定不具备这类的方法的,我们可以利用this拓展方法,自己编写划“正”字的方法,将他附加到int这种数据类型上。

        至于“正”字按笔画拆分,暂时使用的方法为用类似的字符代替。当然,如果有更加完美的字符可以使用的话,替换代码中的字符即可。

一笔
两笔
三笔
四笔

代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
     class Class1
    {
        static void Main(string[] args)
        {
         
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值