题解 | #牛牛的字符矩形#

牛牛的字符矩形

https://www.nowcoder.com/practice/2dbf0151eb71402e968a2a8e59092568

const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void async function () {
    // Write your code here
    while(line = await readline()){
    for(var i = 0 ;i <3 ;i++)
    {
        var row = ""
        for(var j = 0 ; j < 3 ;j++)
        {
           row += line

        }
        console.log(row)
    }
    }
}()

第一个for循环控制行数,第二个for循环控制列数。

在每个循环的迭代中,代码使用字符串拼接的方式将输入的字符添加到"row"的变量中。

在内层循环结束后,"row"变量将包含重复3次输入字符的字符串。

外层循环控制了行数,所以这个打印操作将重复执行3次,每次打印一行字符。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-02 14:45
bg是二本双一流硕,目标是Java后端开发岗,投暑期实习0大厂面试,只有极少的大厂测开,可能投的晚加上简历太烂加上0实习?求大佬们给个建议
程序员小白条:别去小厂,初创或者外包,尽量去中小,100-499和500-999,专门做互联网产品的,有公司自研的平台和封装的工具等等,去学习一些业务相关的,比如抽奖,积分兑换,SSO认证,风控,零售等等,目标 Java 后端开发吗?你要不考虑直接走大厂测开?如果技术不行的话,有面试你也很难过的
实习,不懂就问
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-03 17:37
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务