鱼C论坛

 找回密码
 立即注册
查看: 3018|回复: 26

[每日一练] 算法9 ◉‿◉ 用 * 号输出字母 C 的图案

[复制链接]
发表于 2017-5-13 08:10:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

                               
登录/注册后可看大图


按照提示,完成代码,秀秀你的编程能力!

不许看答案,否则打屁屁





程序分析:
可先用 '*' 号在纸上写出字母 C ,再分行输出。
       


源代码:
游客,如果您要查看本帖隐藏内容请回复

Snip20170513_58.png
有的时候,’不会‘不是因为想太少,而是想太多!






如果喜欢,请订阅
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-8-22 14:30:11 | 显示全部楼层
document.write('****'+'<br>'+'*'+'<br>'+'*'+'<br>'+'****');
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-29 05:03:24 | 显示全部楼层
  1. window.onload = function(){
  2.                                 var str = "";
  3.                                 str +="  &nbsp****<br/>";
  4.                                 str +="*<br/>";
  5.                                 str +="*<br/>";
  6.                                 str +="  &nbsp****<br/>";
  7.                                 document.body.innerHTML = str;
  8.                         };
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-23 19:04:11 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-23 10:38:11 | 显示全部楼层
看看看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-22 15:55:15 | 显示全部楼层
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.         <title>9</title>
  5.         <script type="text/javascript">
  6.                 window.onload=function(){
  7.                         document.write("<p>&nbsp;&nbsp;***<br>*<br>*<br>&nbsp;&nbsp;***</p>")
  8.                 }
  9.         </script>
  10. </head>
  11. <body>

  12. </body>
  13. </html>
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-23 16:31:20 | 显示全部楼层
emm
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-9 11:14:57 | 显示全部楼层
本帖最后由 凌乱大帅比 于 2018-10-9 11:25 编辑

我觉得既然属于算法专题,那至少要有灵活的变通性,直接一点点的画,那还不如用h+c直接写

  1. var repeat = function(str,n){return new Array(n+1).join(str)};        //打印多个字符的fun
  2. var draw = function(n){
  3.         if(n%2==0){n/=2;}else{n-=1;n/=2;}                        //处理奇数的行
  4.         var prime = n;                                                //存储n的值拿去下半段渲染用
  5.         var TopButton = function(){                                //TopButton渲染最上下端的线,更符合审美
  6.                 document.write(repeat('&nbsp',n)+repeat('*',n*3)+'</br>');
  7.         }
  8.         TopButton();
  9.         for(n;n>1;n--){                                                //上半段渲染
  10.                 var blank_space_nums = repeat('&nbsp',n-1);
  11.                 var take_nums = repeat('*',n);
  12.                 document.write(blank_space_nums+take_nums+'</br>');       
  13.         }
  14.         n=prime;
  15.         for(var i=2;i<=n;i++){                                        //下半段渲染
  16.                 var blank_space_nums = repeat('&nbsp',i-1);
  17.                 var take_nums = repeat('*',i);
  18.                 document.write(blank_space_nums+take_nums+'</br>');       
  19.         }
  20.         TopButton();
  21. }
  22. draw(20);        //用户想获得多少行渲染的C字母
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-16 22:07:47 | 显示全部楼层
哈哈、

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-25 11:54:09 | 显示全部楼层
看评论学的
  1. document.write("&nbsp;****" + "<br/>" + "*" + "<br/>" + "*" + "<br/>" + "&nbsp;****" + "<br/>");
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-25 11:55:42 | 显示全部楼层
  1. <script>
  2.                 document.write("&nbsp;****" + "<br/>" + "*" + "<br/>" + "*" + "<br/>" + "&nbsp;****" + "<br/>");
  3.         </script>
复制代码

看评论学的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-2 16:02:20 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-1-24 10:51:40 | 显示全部楼层
ad
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-2-1 16:27:49 | 显示全部楼层
大神 看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-1 13:27:53 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-4-23 11:15:35 | 显示全部楼层
  1. document.write("&#160;****"+"<br>");
  2. document.write("*"+"<br>");
  3. document.write("*"+"<br>");
  4. document.write("&#160;****"+"<br>");
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-19 15:16:34 | 显示全部楼层
<script>
        document.write("&nbsp;&nbsp;****<br>");
        document.write("*<br>");
        document.write("*<br>");
        document.write("&nbsp;&nbsp;****<br>");
    </script>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-25 20:53:00 | 显示全部楼层
AAAAAAA
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-14 17:44:26 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-12-17 12:37:43 | 显示全部楼层
求答案求答案求答案求答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 01:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表