freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設(shè)計(jì)題庫(編輯修改稿)

2025-07-04 13:29 本頁面
 

【文章內(nèi)容簡介】 7C)10 D)9 9 8 8 7 7 65.執(zhí)行下面的程序后,a的值為( ) main() { int a,b。 for (a=1,b=1。a100。a++) { if (b=20) break。 if (b%3==1) { b+=3。 continue。 } b=5。 } }A) 7 B) 8C) 9 D) 106.讀程序: main() { int num=0。 while (num=2) { num++。 printf(%d\n,num)。} }上面程序的輸出結(jié)果是( )A)1 B)1 C)1 D)1 2 2 2 3 3 47.執(zhí)行語句:for(i=1。i++4。)后。變量i的值是( )A)3 B)4 C)5 D)不定8.設(shè)j為int型變量,則下面for循環(huán)語句的執(zhí)行結(jié)果是( )for(j=10。j3。j){if(j%3)j。j。j。printf(%d,j)。}A)6 3 B)7 4 C)6 2 D)7 310.在循環(huán)結(jié)構(gòu)的循環(huán)體中執(zhí)行break語句,其作用是( ) A) 結(jié)束本次循環(huán),進(jìn)行下次循環(huán) B) 繼續(xù)執(zhí)行break語句之后的循環(huán)體中各語句 C) 跳出該循環(huán)體,提前結(jié)束循環(huán) D) 終止程序運(yùn)行11.以下哪一個(gè)是無限循環(huán)的語句為( )。A for (y=0,x=0。x=++y。x++)。B for (x=1。x++)。C i=15。 while (x10) { x。}D for (i=10。i5。i) sum+=i。12. 若k為int型,則下列程序執(zhí)行結(jié)果為( )k=2。while (k!=0) {printf(“%d”,k)。 k。} printf(“\n”)。A 無限多次 B 0次 C 1次 D 2次13.while (!x)中(!x)與下面條件( )等價(jià)A x= =0 B x= =1 C x!=1 D x!=0 14.下列程序運(yùn)行結(jié)束后,n的值為( ) n=2。do { n=n+n。n。} while (n20);A 21 B 22 C 33 D 2415.若int i;則以下循環(huán)語句的循環(huán)執(zhí)行次數(shù)是( ) for (i=2。i==0。) printf(“%d”,i)。A)無限次 B)0次 C)1次 D)2次16.下面程序的輸出結(jié)果為( )main(){int i。 for(i=100。i200。i++){ if(i%5==0) continue。 printf(“%d\n”,i)。 break。}}A)100 B)101 C)無限循環(huán) D)無輸出結(jié)果17.有如下程序:main(){ int i,sum。for(i=1。i=3。sum++) sum+=i。printf(“%d\n”,sum)。} 該程序的執(zhí)行結(jié)果是( )A) 6 B) 3 C) 死循環(huán) D) 018.有以下程序段:int k=0。while(k=1) k++;while循環(huán)執(zhí)行的次數(shù)是( )A) 無限次 B) 有語法錯(cuò),不能執(zhí)行C) 一次也不執(zhí)行 D) 執(zhí)行1次19.以下程序的運(yùn)行結(jié)果是( )include main(){int i=0。 while(1){ printf(“*”)。 i++。 if(i3) break。}printf(“\n”)。}A) * B) ***C) ** D) ****20.以下for循環(huán)的執(zhí)行次數(shù)是( )。for (x=0,y=0。(y=123)amp。amp。(x4)。x++)。A、是無限循環(huán) B、循環(huán)次數(shù)不確定 C、執(zhí)行4次 D、執(zhí)行3次21.以下描述中正確的是( )。A、 由于dowhile循環(huán)中循環(huán)語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句。B、 dowhile循環(huán)由do開始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號。C、 在dowhile循環(huán)體中,一定要有能使while后面的表達(dá)式的值變?yōu)榱悖ā凹佟保┑牟僮鱀、 dowhile循環(huán)中,根據(jù)情況可以省略while二、填空題1.循環(huán)語句中使用continue和break語句的區(qū)別是( ) 。2.while語句和dowhile語句的區(qū)別是( ) 。三、寫出程序運(yùn)行結(jié)果1.main(){int n=0。 while(n++=2) printf(“%d\t”,n)。printf(“%d\n”,n)。} 2.main(){ int count ,sum, x。 count=sum=0。do { scanf(“%d”,amp。x)。 if (x%2!=0) continue。 count++。 sum+=x。 } while (count5)。printf(“sum=%d”,sum)。}假設(shè)輸入的數(shù)據(jù)為:3 6 2 9 10 11 8 12 203.for (x=3;x6。x++)printf((x%2)?(“**%d”)(“%d\n”),x)。4.main(){int a=1,b=10。 do {b=a。a++。}while (b0)。printf(“a=%d,b=%d\n”,a,b)。}5.main(){int a,b。for (a=1,b=1。a=100。a++) { if (b=20) break。 if (b%3==1){b+=3。 continue。}b=b5。}printf(“a=%d,b=%d”,a,b)。}6.include main(){ int num=0。while (num=2) {num++。printf(“%d\n”,num)。 }}7.a(chǎn)=0;for (i=1;i=10;i++){ b=0; for (j=1;j=10;j++){ a++; b+=2;} } printf(“a=%d,b=%d\n”,a,b);8.main( ){int i 。 for ( i=1 。 i=5 。 i++) { if (i%2) printf ( “ ” )。 else continue。 printf ( “ * ” )。 } printf ( “ $ \n” )。 }9.main(){int i,j,k。char space=’ ’。 for(i=0。i=5。i++){ for (j=i。j=i。j++)printf(“%c”,space)。for (k=0。k=5。k++)printf(“%c”,’*’)。printf(“\n”)。}}四、程序填空1.輸出100200間的所有素?cái)?shù)及其個(gè)數(shù)main(){int m,k,i,n=0for (m=101。m=200。m++) { ; for (i=2。i=k。k++) if ( ) break。 if ( ) {printf(“%d”,m)。 n=n+1。}}printf(“%d”,n)。}2.下面程序的的功能是從鍵盤輸入的10個(gè)整數(shù)中,找出第一個(gè)能被7整數(shù)的數(shù)。若找到,打印此數(shù)后退出循環(huán);若未找到,打印“not exit”,請?zhí)羁铡nclude main(){ int i,a。 for (i=1。i=10。i++) { scanf(“%d”,amp。a)。if (a%7==0) {printf(“%d”,a)。 }if ( ) printf(“not exist\n”)。}3.下面程序的功能是從三個(gè)紅球,五個(gè)白球、六個(gè)黑球中任意取出八個(gè)球,且其中必須有白球,輸出所有可能的方案。include “”main(){ int i,j,k。printf(“\nhong bai hei\n”)。for (i=0。i=3。i++) for ( 。j=5。j++){k=8ij。if ( ) printf(“%3d%3d%3d”,i,j,k)。}}4.下面程序的功能是數(shù)1到10之間的奇數(shù)之和及偶數(shù)之和。include “”main(){int a,b,c,i。a=c=0。for (i=0。i=10。i+=2) {a+=i。 。c+=b。}printf(“偶數(shù)之和=%d\n”,a)。printf(“奇數(shù)之和=%d\n”, )。}5.從鍵盤上輸入若干個(gè)學(xué)生的成績,統(tǒng)計(jì)并輸出最高成績和最低成績,當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入。main(){ float m,max,min。 scanf(“%f”,amp。m)。 max=min=m。 while ( ){ if (mmax) max=m。 if ( ) min=m。 scanf(“%f”,amp。m)。}printf(“%f,%f”,max,min)。}6.下面程序是從鍵盤輸入學(xué)號,然后輸出學(xué)號中百位數(shù)字是3的學(xué)號,輸入0時(shí)結(jié)束循環(huán)。main() { long int num; scanf(“%ld”,amp。num)。 do { if ( ) printf(“%ld”,num)。 scanf(“%ld”,amp。num)。 }while( )。}五、編程題1.編寫程序,求100999之間的回文數(shù)。2.打印出100以內(nèi)個(gè)位數(shù)字為6且能被3整除的所有的整數(shù)。3.求1!+2!+3!+……20!4.求2/1+3/2+5/3+8/5+13/8+21/13+……的前50項(xiàng)之和。5.,若每步跨2步,最后余1階。若每步跨3步,最后余2階。 若每步跨5步,最后余4階。 若每步跨6步,最后余5階。 若每步跨7步,剛好達(dá)階梯頂部。編寫程序,求階梯數(shù)。第六章 數(shù)組1.若有說明:int a[10]。則對a數(shù)組元素的正確引用是( )A a[10] B a[3,5] C a(5) D a[1010]2.以下能對一維數(shù)組a進(jìn)行正確初始化的語句是( )A int a[10]=(0,0,0,0,0)。 B int a[2]={3,2,1}。C int a[]={0}。 D int a[10]={10}。3.若有說明:int a[3][4]。則對a數(shù)組元素的正確引用是( )A a[2][4] B a[1,3] C a[1+1][0] D a(2)(1)4. 以下能對二維數(shù)組a進(jìn)行正確初始化的語句是( )A int a[2][ ]={{1,0,1},{5,2,3}}。 B int a[ ][3]={{1,2,3,},{4,5,6}}。C int a[2][4]={1,2,3},{4,5},{6}}。 D int a[ ][3]={{1,0,1},{ },{1,1}}。5. 為了判斷兩個(gè)字符串s1 和s2是否相等,應(yīng)當(dāng)使用( )。A if (s1= =s2) B if (s1=s2) C if (strcpy(s1,s2)) D if (strcmp(s1,s2)= =0) 6. 若有以下語句,則下面(
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1