欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    认识nestedloop的控制结构进阶回圈控制的应用巢状回圈.ppt

    • 资源ID:2599163       资源大小:302.01KB        全文页数:18页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    认识nestedloop的控制结构进阶回圈控制的应用巢状回圈.ppt

    認識 nested loop的控制結構 進階迴圈控制的應用:巢狀迴圈,李大偉 交通大學,課程內容,熟悉程式中雙迴圈 loop 控制結構 製作列印9*9乘法表 製作繪製任意長寬矩形 製作繪製任意高的等腰三角形 製作判斷是否為質數,for loop 的語法與程式結構,var ntotal =0 for ( ntotal = 0; ntotal x; ntotal = ntotal + 1 ) ,巢狀迴圈結構的程式流程,x = 9,true,false,Table99=“” x =1;,x = x+ 1;,y = 9,y= y + 1;,Table99 = Table99 + x*y,true,false,y= 1;,true,列印結果,命令電腦好好的背出 99乘法表,Table99 = Table99 + “n”,巢狀迴圈控制的語法,var table99=“; for (x=1; x=9; x=x+1) for (y=1; y=9; y=y+1) table99 = table99 + x*y F1.S1.value=table99,這樣的程式就能讓 電腦好好的背出 99乘法表嗎? 問題出在哪?,先建立99乘法的表單物件, 表單:其名為 “F1”,Type=button name=“B1“ 按鈕:其名為 “B1”,Type=button name=“S1“ 文字區域:其名為 “S1” 字元寬度:120 行數:10,JS Homework 9-1,HW1:製作列印9*9乘法表(10) 請幫忙解決巢狀迴圈控制的語法中列印9*9乘法表程式碼錯誤的問題 並且讓使用者按性表單F1中的按鈕B1隨即在文字區域列印出9*9乘法表,如下圖。有沒有對齊沒有關係。,繪製任意長寬矩形,繪製任意長寬矩形的表單, 表單:其名為 “F2”,Type=button name=“B1“ 按鈕:其名為 “B1”,Type=button name=“S1“ 文字區域:其名為 “S1” 字元寬度:120 行數:10,Type=text name=“T1“ 文字方塊:其名為 “T1”,Type=text name=“T2“ 文字方塊:其名為 “T2”,繪製任意長寬矩形的程式流程,x = w,true,false,w=F2.T1.value; h=F2.T2.value; abcd=“” x =1;,x = x+ 1;,y = h,y= y + 1;,abcd = abcd + “*”,true,false,y= 1;,true,列印結果,abcd = abcd + “n”,問題出在哪?,JS Homework 9-2,HW2: 繪製任意長寬矩形 輸入2整數值 ;一為矩形的寬,一為矩形的長 請電腦以星號 * 在文字區域 F2.S1 中列印此矩形(10%) 警告使用者訊息:(5%) 如果輸入為實數請利用alert警告使用者:你輸入數字應該為整數! 如果輸入為數值小於1請利用alert警告使用者:你輸入數字應該大於1!,繪製任意高的等腰三角形,繪製等腰三角形的想法,第一行:4個空格 + 1個 * 第二行:3個空格 + 3個 * 第三行:2個空格 + 5個 * 第四行:1個空格 + 7個 * 第五行:0個空格 + 9個 * 歸納法 第x 行:(h-x)個空格 + (2x-1)個*,外迴圈,內迴圈,假設此等腰三角形高度為 h,繪製等腰三角形的表單, 表單:其名為 “F3”,Type=button name=“B1“ 按鈕:其名為 “B1”,Type=button name=“S1“ 文字區域:其名為 “S1” 字元寬度:120 行數:10,Type=text name=“T1“ 文字方塊:其名為 “T1”,y = h-x,任意高的等腰三角形的程式流程,x = h,true,false,h=F3.T1.value; abc=“” x =1;,x = x+ 1;,y= y + 1;,abc = abc + “ ”,true,false,y= 1;,true,列印結果,abc = abc + “n”,y 2x,abc = abc + “*”,y= y + 1;,false,JS Homework 9-3,HW3:製作繪製任意高的等腰三角形 輸入一整數值為等腰三角形的高 請電腦以星號 * 在文字區域 F3.S1 中列印此等腰三角形 (10%) 警告使用者訊息:(5%) 如果輸入為實數請利用alert警告使用者:你輸入數字應該為整數! 如果輸入為數值小於1請利用alert警告使用者:你輸入數字應該大於1!,JS Homework 9-4,找出小於 x 的所有質數:輸入一整數值 x 請電腦判斷是否為質數? x:是由文字方塊 (F4.T1.value) 輸入的數值 答案為文字區域,寬40長10,請將所有的質數的文字放在(F4.S1.value) (10%) 警告使用者訊息:(5%) 如果輸入為實數請利用alert警告使用者:你輸入數字應該為整數! 如果輸入為數值小於1請利用alert警告使用者:你輸入數字應該大於1!,作業繳交方式,請在今天(12月25日)午夜十二點在BB上寫上自己的網址 12月25日午夜十二點以前繳交滿分100分 12月25日午夜十二點以後就不需要繳交,以0分計算,

    注意事项

    本文(认识nestedloop的控制结构进阶回圈控制的应用巢状回圈.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开