• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            循環控制

            Posted on 2006-03-26 00:53 我愛C 閱讀(1460) 評論(5)  編輯 收藏 引用 所屬分類: C語言章節習題

            (一)選擇題

            1 .設有程序段

            ?int k=10;

            ?while(k=0)k=k-1;

            ? 這下面描述中正確的是 _________.

            ?a)while 循環執行 10 ???????? b) 循環是無限循環

            ?c) 循環體語句以此也不執行 ??? d) 循環體語句執行一次

            2 .語句 while(!E); 中的表達式 !E 等價于 ________.

            ? a)E==0????? b)E!=1??? c)E!=0?????? d)E==1

            3 .下面程序段的運行結果是 __________.

            ? int n=0;

            ?? while(n++<=2);printf("%d",n);

            ?? a)2?? b)3? c)4?? d) 有語法錯

            4 .下面程序的運行結果是 ____.

            ??? #include<stdio.h>

            ??? main()

            ???? {

            ???? int num=0;

            ???? while(num<=2)

            ????? {

            ????? num++;

            ????? printf("%d\n",num);

            ????? }

            ???? }

            a)1?????? b)1???????? c)1?????? d)1

            ????????????? 2?????????? 2???????? 2

            ????????????????????????? 3???????? 3

            ??????????????????????????????????? 4

            5 .以下程序段 ________.

            ?x=-1;

            ?do{

            ??? x=x*x;

            ?? }

            ?while(!x);

            ?a) 是死循環 ????????????? b) 循環執行二次

            ?c) 循環執行一次 ????????? d) 有語法錯誤

            6 .若有如下語句

            ?? int x=3;

            ?? do{printf(""%d\n",x-=2);}while(!(--x));

            ? 則上面程序段 ______.

            ? a) 輸出的是 1?? b) 輸出的是 1 -2? c ) 輸出的是 3 0? d) 是死循環

            7 .下面程序的運行結果是 ______.

            ? #include<stdio.h></P< p>

            main()

            ? {int y=10;

            ?? do{y--;}while(--y);

            ?? printf("%d\n",y--);

            ?? }

            ? a)-1?? b)1?? c)8?? d)0

            8 .若 i 為整型變量,則以下循環執行次數是 _____.

            ? for(i=2;i==0;)printf("%d",i--);

            ?? a) 無限次 ?? b)0 ???? c)1 ?? d)2

            9 .執行語句 for(i=1;i++<4; ); 后變量 i 的值是 ______.

            ? a)3?? b)4?? c)5???? d) 不定

            10 .以下正確的描述是 _______.

            ? a)continue 語句的作用是結束整個循環的執行

            ? b) 只能在循環體內和 switch 語句體內使用 break 語句

            ? c) 在循環體內使用 break 語句或 continue 語句的作用相同

            ? d) 從多層循環嵌套中退出時,只能使用 goto 語句

            (二)、填空題
            1.下面程序段是從鍵盤輸入的字符中統計數字字符的個數,用換行符結束
            循環。請填空。
            ? int n=0,c;
            ? c=getchar();
            ? while(____)
            ?? {
            ?? if(_____)n++;
            ??? c=getchar();
            ?? }

            2.下面程序的功能是用"輾轉相除法"求兩個正整數的最大公約數。請填空。

            ? #include? <stdio.h>
            ? main()
            ? {int r,m,n;
            ?? scanf("%d%d",&m,&n);
            ?? if(m<n)_______;
            ?? r=m%n;
            ?? while(r){m=n;n=r;r=______;}
            ?? printf("%d\n",n);
            ? }

            3.下面程序的運行結果是_________.
            ? #include <stdio.h>
            ? main()
            ?{int a,s,n,count;
            ? a=2;s=0;n=1;count=1;
            ? while(count<=7){n=n*a;s=s+n;++count;}
            ? printf("s=%d",s);
            ?}

            4.下面程序段的運行結果是_________.
            ?i=1;a=0;s=1;
            ?do{a=a+s*i;s=-s;i++;}while(i<=10);
            ?printf("a=%d",a);

            5.下面程序段的運行結果是_______.
            ?? i=1;s=3;
            ?? do{s+=i++;
            ????? if(s%7==0)continue;
            ????? else ++i;
            ???? }while(s<15);
            ?? printf("%d",i);

            ?

            Feedback

            # re: 循環控制  回復  更多評論   

            2006-05-13 12:50 by dvb
            誰有答案上傳一下咯.謝謝

            # re: 循環控制  回復  更多評論   

            2006-05-30 11:51 by 寂寞風雨
            一.
            1-5 c b b c c
            6-10 b a d c b
            二.
            1. c!='\n'或(strcmp('c',' '))!==1
            c>=0&&c<=9
            2. m=n/m r=n%m
            3. 254
            4. 1
            5. 8
            以上所附,只供交流,希望多多指正,有勞了!

            # re: 循環控制  回復  更多評論   

            2006-05-30 11:51 by 寂寞風雨
            一.
            1-5 c b b c c
            6-10 b a d c b
            二.
            1. c!='\n'或(strcmp('c',' '))!==1
            c>=0&&c<=9
            2. m=n/m r=n%m
            3. 254
            4. 1
            5. 8
            以上所附,只供交流,希望多多指正,有勞了!

            # re: 循環控制  回復  更多評論   

            2006-09-09 12:13 by kln
            一.
            1-5 c b b c c
            6-10 b a d c b
            二.
            1. c!='\n'或(strcmp('c',' '))!==1
            c>=0&&c<=9
            2. m=n/m r=n%m
            3. 254
            4. a=-5
            5. 8
            以上所附,只供交流,希望多多指正,有勞了!

            # re: 循環控制  回復  更多評論   

            2008-06-13 16:16 by l_li
            一.
            1_5 c b d b c

            6_10 d d d d a

            二.
            1.c!='\n'
            c>=0&&c<=9
            2. r=n r=n%m
            3. s=258
            4. a=-53
            5. 3
            久久青草国产手机看片福利盒子| 无码伊人66久久大杳蕉网站谷歌 | 久久91精品国产91久久小草 | 久久中文字幕人妻熟av女| 久久婷婷五月综合色高清| 7777精品久久久大香线蕉| 久久亚洲精品国产精品婷婷| 久久婷婷五月综合色99啪ak| 久久www免费人成精品香蕉| 秋霞久久国产精品电影院| 精品一区二区久久| 99久久国产主播综合精品| 99久久国产亚洲高清观看2024| 99久久综合狠狠综合久久| 99久久综合国产精品二区| 久久久久国产精品麻豆AR影院 | 久久久久亚洲AV无码专区首JN| 亚洲第一永久AV网站久久精品男人的天堂AV | 国产亚洲精品美女久久久| 久久久精品人妻一区二区三区四| 男女久久久国产一区二区三区| 婷婷综合久久中文字幕蜜桃三电影| 久久精品人妻中文系列| 麻豆成人久久精品二区三区免费| 久久久久亚洲av无码专区喷水| 久久99亚洲网美利坚合众国| 亚洲国产天堂久久综合网站| 国产亚洲色婷婷久久99精品91| 三级韩国一区久久二区综合| 久久成人国产精品免费软件| 久久婷婷成人综合色综合| 久久中文娱乐网| 亚洲国产综合久久天堂| 色综合久久中文字幕无码| 久久久九九有精品国产| 久久久人妻精品无码一区| 亚洲午夜久久久久久久久电影网| 欧美伊香蕉久久综合类网站| 亚洲国产日韩欧美综合久久| 99久久99久久| 久久99精品久久久大学生|