<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          練習(xí)19

          共 1346字,需瀏覽 3分鐘

           ·

          2021-07-01 18:11

          點(diǎn)擊藍(lán)字

          關(guān)注我們

          DRAGON BOAT FESTIVAL




          練習(xí)19


          考試規(guī)則:點(diǎn)擊你認(rèn)為正確的選項(xiàng)

          1.有以下程序

          #includevoid fun( char *a, char *b ){   while( *a=='*’ )     a++;  while( *b=*a )  {         b++;      a++;   }}
          main(){ char *s = “*****a*b**** “, t[80]; fun(s,t); puts();}

          程序的運(yùn)行結(jié)果是( )。

          A.a*b****

          回答正確 √

          試題解析

          函數(shù)fun0中第一個(gè)while循環(huán)的作用是查找字符指針a指向的字符串中第一個(gè)不為'*的元素的地址,第二個(gè)while循環(huán)是把當(dāng)前位置起剩余的字符串復(fù)制給字符數(shù)組b,所以函數(shù)fun0的功能是將字符指針a指向的字符串第一個(gè)不為*的字符起至該字符串結(jié)束傳給指針b,所以輸出結(jié)果為選項(xiàng)A。


          B.a*b

          回答錯(cuò)誤 ?

          C.****a*b

          回答錯(cuò)誤 ?


          D.ab

          回答錯(cuò)誤 ?


          點(diǎn)擊答題丨點(diǎn)擊選項(xiàng)查看對(duì)錯(cuò)丨展開動(dòng)畫



          2.以下敘述中錯(cuò)誤的是()。.

          A.算法正確的程序可以有零個(gè)輸入

          回答錯(cuò)誤 ?

          B.算法正確的程序最終一定會(huì)結(jié)束

          回答錯(cuò)誤 ?

          C.算法正確的程序可以有零個(gè)輸出

          回答正確 √

          試題解析

          算法的特征

          :①有窮性: 一個(gè)算法(對(duì)任何合法的輸入)在執(zhí)行有窮步后能夠結(jié)束,并且在有限的時(shí)間內(nèi)完成。②確定性:算法中的每一步都有確切的含。③可行性:算法中的操作能夠用已經(jīng)實(shí)現(xiàn)的基本運(yùn)算執(zhí)行有限次來實(shí)現(xiàn)。④輸入:一個(gè)算法有零個(gè)或者多個(gè)輸入,零個(gè)輸入就是算法本身確定了初始條件。⑤輸出: -一個(gè)算法有一個(gè)或者多個(gè)輸出,以反映出數(shù)據(jù)加工的結(jié)果。所以C選項(xiàng)錯(cuò)誤。


          D.算法正確的程序?qū)τ谙嗤妮斎胍欢ㄓ邢嗤慕Y(jié)果

          回答錯(cuò)誤 ?

          點(diǎn)擊答題丨點(diǎn)擊選項(xiàng)查看對(duì)錯(cuò)丨展開動(dòng)畫


          3.若有以下程序

          #includemain(){  int a=6, b=0, c=0;  for(;a;)  {     b+=a;     a-=++C;   }  print("%d,%d,%d\n", a,b,c);}

          則程序的輸出結(jié)果是( )。

          A.1,14,3

          回答錯(cuò)誤 ?

          B.0,14,3

          回答正確 √

          試題解析

          本循環(huán)的條件判斷時(shí)只要a為0就退出循環(huán)體,初始值a的值為6,滿足條件執(zhí)行完循環(huán)體,b的值為6,a-=++c即a=a-(++c),所以a的值為5,c的值為1。第二次循環(huán)后b的值為11,a的值為3,c的值為2。第三次也是最后循環(huán)后a的值為0,b的值14,c的值為3。


          C.0,18,3

          回答錯(cuò)誤 ?


          D.0,14,6

          回答錯(cuò)誤 ?


          點(diǎn)擊答題丨點(diǎn)擊選項(xiàng)查看對(duì)錯(cuò)丨展開動(dòng)畫



          球分享

          球點(diǎn)贊

          球在看


          瀏覽 32
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲天堂中文字幕 | 操逼达人 | 香蕉视频一区二区 | 爱久在线a | 成人国产一区二区三区精品麻豆 |