• <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>

            循環(huán)控制

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

            (一)選擇題

            1 .設(shè)有程序段

            ?int k=10;

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

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

            ?a)while 循環(huán)執(zhí)行 10 ???????? b) 循環(huán)是無限循環(huán)

            ?c) 循環(huán)體語句以此也不執(zhí)行 ??? d) 循環(huán)體語句執(zhí)行一次

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

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

            3 .下面程序段的運(yùn)行結(jié)果是 __________.

            ? int n=0;

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

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

            4 .下面程序的運(yùn)行結(jié)果是 ____.

            ??? #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) 是死循環(huán) ????????????? b) 循環(huán)執(zhí)行二次

            ?c) 循環(huán)執(zhí)行一次 ????????? d) 有語法錯誤

            6 .若有如下語句

            ?? int x=3;

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

            ? 則上面程序段 ______.

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

            7 .下面程序的運(yùn)行結(jié)果是 ______.

            ? #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 為整型變量,則以下循環(huán)執(zhí)行次數(shù)是 _____.

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

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

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

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

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

            ? a)continue 語句的作用是結(jié)束整個循環(huán)的執(zhí)行

            ? b) 只能在循環(huán)體內(nèi)和 switch 語句體內(nèi)使用 break 語句

            ? c) 在循環(huán)體內(nèi)使用 break 語句或 continue 語句的作用相同

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

            (二)、填空題
            1.下面程序段是從鍵盤輸入的字符中統(tǒng)計數(shù)字字符的個數(shù),用換行符結(jié)束
            循環(huán)。請?zhí)羁铡?br />? int n=0,c;
            ? c=getchar();
            ? while(____)
            ?? {
            ?? if(_____)n++;
            ??? c=getchar();
            ?? }

            2.下面程序的功能是用"輾轉(zhuǎn)相除法"求兩個正整數(shù)的最大公約數(shù)。請?zhí)羁铡?/span>

            ? #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.下面程序的運(yùn)行結(jié)果是_________.
            ? #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.下面程序段的運(yùn)行結(jié)果是_________.
            ?i=1;a=0;s=1;
            ?do{a=a+s*i;s=-s;i++;}while(i<=10);
            ?printf("a=%d",a);

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

            ?

            Feedback

            # re: 循環(huán)控制  回復(fù)  更多評論   

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

            # re: 循環(huán)控制  回復(fù)  更多評論   

            2006-05-30 11:51 by 寂寞風(fēng)雨
            一.
            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: 循環(huán)控制  回復(fù)  更多評論   

            2006-05-30 11:51 by 寂寞風(fēng)雨
            一.
            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: 循環(huán)控制  回復(fù)  更多評論   

            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: 循環(huán)控制  回復(fù)  更多評論   

            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
            久久精品国产亚洲AV无码娇色| 亚洲国产精品婷婷久久| 久久成人精品| 亚洲国产精品久久久天堂| 精品久久一区二区| 亚洲国产成人精品无码久久久久久综合 | 久久福利资源国产精品999| 亚洲国产精品无码久久久久久曰 | 欧美日韩成人精品久久久免费看| 7777精品伊人久久久大香线蕉| 久久久av波多野一区二区| 亚洲国产精品成人久久| 亚洲一级Av无码毛片久久精品| 精品久久久久久国产| 亚洲AV无码成人网站久久精品大| 婷婷久久综合九色综合绿巨人| 伊人色综合久久| 性做久久久久久免费观看| 亚洲国产高清精品线久久 | 免费观看久久精彩视频| 青青草原1769久久免费播放| 亚洲国产天堂久久综合网站| 91精品国产色综合久久| 久久久久亚洲精品无码网址| 日日狠狠久久偷偷色综合免费| 久久人人爽人人爽人人爽| 国产成人久久激情91| 欧美日韩成人精品久久久免费看 | 色综合久久久久综合99| 久久婷婷色综合一区二区| 久久精品中文字幕无码绿巨人| 伊人久久免费视频| 久久精品一本到99热免费| 久久精品国产欧美日韩| 日韩av无码久久精品免费| 久久久精品国产免大香伊| 久久国产成人| 无码国内精品久久人妻蜜桃| 久久久久久久91精品免费观看| 伊人久久大香线蕉影院95| 青青青青久久精品国产 |