第2题地址:https://fun.coolshell.cn/81648.html

感觉和一般键盘的布局不太一样,将下面的内容用正常的键盘的键位打出来是什么?

还是用JavaScript写个转换函数吧……

// 注意“\”是转义符,字符串中要用两个“\\”表示
var code = "macb() ? lpcbyu(&gbcq/_\\021%ocq\\012\\0_=w(gbcq)/_dak._=}_ugb_[0q60)s+";
var table = {"[" : "-","{" : "_","]" : "=","}" : "+","'" : "q","\"" : "Q","," : "w","<" : "W","." : "e",">" : "E","p" : "r","P" : "R","y" : "t","Y" : "T","f" : "y","F" : "Y","g" : "u","G" : "U","c" : "i","C" : "I","r" : "o","R" : "O","l" : "p","L" : "P","/" : "[","?" : "{","=" : "]","+" : "}","o" : "s","O" : "S","e" : "d","E" : "D","u" : "f","U" : "F","i" : "g","I" : "G","d" : "h","D" : "H","h" : "j","H" : "J","t" : "k","T" : "K","n" : "l","N" : "L","s" : ";","S" : ":","-" : "'","_" : "\"",";" : "z",":" : "Z","q" : "x","Q" : "X","j" : "c","J" : "C","k" : "v","K" : "V","x" : "b","X" : "B","b" : "n","B" : "N","w" : ",","W" : "<","v" : ".","V" : ">","z" : "/","Z" : "?",
};
var answer = "";for (var i = 0; i < code.length; ++i) {var target = code[i];if (table[code[i]]) {target = table[code[i]];}// console.log(code[i] + ":" + target + ":" + answer);answer += target;
}
console.log(answer);

运行结果还是一串代码,目测是C语言,跑一下。

main() { printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}

好吧……要搭建环境……

先下载一个Cygwin,建议添加镜像地址http://mirrors.163.com,安装后进到bin目录。

新建文件main.c,将上面的代码复制进去。

在终端窗口编译、并执行代码。

gcc main.c -o main
main

终端输出unix,得到第3题地址:https://fun.coolshell.cn/unix.html

收获:想了解计算机底层,怎么能不会C语言?结果这段代码啥意思?呵呵……

CoolShell-第2题相关推荐

  1. 最新九月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试三十题

    最新九月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试三十题 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过. ...

  2. 转:九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)

    分类: 05.MS 100' original 2012-09-13 12:38 108951人阅读 评论(346) 收藏 举报 目录(?)[+] 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试 ...

  3. 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(10.29)

    文章出处:http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题 (参与算法&面 ...

  4. 微软校招编程题Beautiful String的状态机解法

    昨天碰巧看到一道微软校招的编程题,题目大意如下: 如果一个字符串包括三组或者更多组的连续升序字母,每组长度相等,那么我们就称这个字符串是Beautiful String如下是一些Beautiful S ...

  5. CoolShell puzzle game writeup

    地址:http://fun.coolshell.cn/ Fuck your brain 看到一大串符号,还以为是 js 代码,结果放到 Chrome 控制台执行没有任何结果,然后搜了一下发现有一门叫B ...

  6. 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试六十题 10 12

    http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔/面试五十题 「以下所有任何题目所给的点评里的 ...

  7. 九月十月百度人搜 阿里巴巴 腾讯华为笔试面试八十题 第331 410题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 九月十月 ...

  8. 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题(10.23)

    引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久),blog已经停了3个多月,而在那之前,自开博以来的21个月每月都不曾断过.正如上一篇文章支持向量机通俗导论(理解SVM的三层境界)末尾 ...

  9. 九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题) C++版

    好文章,分享,更多内容请访问原文地址:http://blog.csdn.net/v_july_v/article/details/7974418 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八 ...

  10. 九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试五十题

    九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试五十题 (欢迎加入十月面试题集训组,参与讨论&解题:193308452) 引言 自发表上一篇文章至今(事实上,上篇文章更新了近3个月之久), ...

最新文章

  1. C#中对POP3邮件解码
  2. 请大佬们多给运维人员思考和决策的权利
  3. mybatis-config.xml
  4. 上去了server查所有表空间_oracle如何查看表空间
  5. MySql创建一个存储过程
  6. JavaEE实战班第九天
  7. 利用conda安装git
  8. 数据可视化制作工具推荐
  9. jmeter mysql 执行计划_[PT_06] 性能测试-场景设计与实现(登录随机购买业务)
  10. 波士顿动力SpotMini改造有胳膊半人马,这家意大利创企打造极致机械手臂
  11. 鼠标点击网页空白处出现手机号
  12. 窗口特征(Window Features)
  13. 2020 GDUT Rating Contest III (Div. 2) B - Loan Repayment 题解
  14. 操作系统装完之后,安装几个特别有用的经典软件,都是电脑必备,包含pdf编辑、图片编辑、wiki、压缩、影音等等
  15. 转:对冲基金交易策略框架
  16. 台式计算机最强配置,台式电脑最好的配置单 台式电脑最好的配置单是怎样的...
  17. 华为Quidiway S3300系列交换机如何通过console口恢复出厂设置
  18. xwiki开发指南1-使用XWiki创建FAQ应用
  19. Android中的layout_width和width的区别
  20. Shiro学习笔记(三)源码解析

热门文章

  1. odoo14原码安装
  2. WM_CHAR,WM_KEYDOWN和WM_SYSKEYDOWN
  3. Vue props中Object和Array设置默认值
  4. 使用HttpClients进行http请求
  5. C# HttpClient教程
  6. Impala学习笔记
  7. with语句使用的经典案例
  8. 《C程序员从校园到职场》第4章 变量和函数
  9. codeblocks不能调试
  10. (计算机组成原理)虚拟存储器