【正文】
第 3章 程序控制結(jié)構(gòu) 第 3章 程序控制結(jié)構(gòu) 習(xí)題 第 3章 程序控制結(jié)構(gòu) 一、單項(xiàng)選擇題 (第 80頁(yè)) 第 3章 程序控制結(jié)構(gòu) 有以下程序: main() { int x=102,y=012。 printf(“%2d,%2d\n”,x,y)。 } 程序執(zhí)行后輸出結(jié)果是 ( ) A. 10,01 B. 2,12 C. 102,10 D. 02,10 C √ 102 x 10 y d 102, d 10 第 3章 程序控制結(jié)構(gòu) 執(zhí)行下列語(yǔ)句后, a,b,c,x,y的值是( ) int x=6,y=3,a,b,c。 a=(x==y++)?++x:++y。 b=x++。 c=y。 A. 5 4 3 5 6 B. 5 5 5 6 5 C. 5 4 55 6 D. 6 5 7 5 4 B √ 6 x 3 y 2 5a b c int , , ,b, x==y y++ 4++y 5a=y 5 。 5 x++ 5 第 3章 程序控制結(jié)構(gòu) 設(shè) a=3,b=4,執(zhí)行 printf(“%d,%d”,(a,b),(b,a))。的輸出是( ) A. 3,4 B. 4,3 C. 3,3 D. 4,4 B √ a b 4,3 第 3章 程序控制結(jié)構(gòu) C語(yǔ)言允許 ifelse語(yǔ)句可以嵌套使用, 規(guī)定 else總是與( )配對(duì)。 if if if 且尚未配對(duì)的 if D√ if(ab) if(bc) c=a。 else c=b。 第 3章 程序控制結(jié)構(gòu) 在循環(huán)結(jié)構(gòu)中,先判斷控制循環(huán)的條件, 條件成立執(zhí)行語(yǔ)句的結(jié)構(gòu)是( ) A. 當(dāng)循環(huán)結(jié)構(gòu) B. 直到循環(huán)結(jié)構(gòu) C. 一般循環(huán)結(jié)構(gòu) D. 次數(shù)循環(huán)結(jié)構(gòu) A D √ √ while dowhile for 第 3章 程序控制結(jié)構(gòu) 三種循環(huán)語(yǔ)句分析 while,dowhile, for while(循環(huán)條件 ) { … … … … } 循環(huán)變量賦初值 改變循環(huán)變量的值 do { … … … … }while(循環(huán)條件 )。 循環(huán)變量賦初值 改變循環(huán)變量的值