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

正文內(nèi)容

c程序設(shè)計練習(xí)及答案(完整版)

2025-07-30 18:32上一頁面

下一頁面
  

【正文】 k,a,b。 50.1下面不正確的字符串常量是______。 C.39。 B.a 0f 011 0x161下面正確的字符常量是______。 D.39。 39。\a39。 39。\10139。xab39。 .8e4 123e4 2e5 goto _A struct type下列四組選項中,均是不合法的用戶標識符的選項是______。 typedef continue 設(shè)所有變量均為整型,則表達式(a=2,b=5,b++,a+b)的值是______。A、一個C源程序可由一個或多個函數(shù)組成B、一個C源程序必須包含一個main函數(shù)C、C程序的基本組成單位是函數(shù)D、在C程序中,注釋說明只能位于一條語句的后面C語言規(guī)定,在一個源程序中,main函數(shù)的位置______。A、必須在最開始 C、若干過程組成 scanf case P_0 do 、數(shù)字、下劃線中任意一種字符下列四組選項中,均是合法的整型常量的選項是______。 0x下列四組選項中,均是不合法的整型常量的選項是______。 999 5e2 03e2 下列四組選項中,均是合法的轉(zhuǎn)義字符的選項是______。 39。 39。 C.39。\\39。 B.39。\f39。\abc39。A.c D.39。 0x11 339。A.39。則以下不符合C語言語法的表達式是______。 =float(i)1以下不正確的敘述是______。39。 2在C語言中,要求運算數(shù)必須為整型的運算符是______。 B.++ ,則變量c______。 則表達式x+a%3*(int)(x+y)%2/4的值是______。 0fff 01177 a3若有代數(shù)式|x3+log10x|,則正確的C語言表達式為______。 3設(shè)變量n為float型,m為int類型,則以下能實現(xiàn)將n中的值保留小數(shù)點后兩位,第三位進行4舍5入的表達式是______。 =n*100+,n=m/=n*100+ ~255 double z。 int k=7,x=12。 %=(kk%5)如果字符串的長度大于5,則輸出按方式___B____,如果字符串長度小于5,則輸出按方式___C___,右補空格 以下正確的敘述是______%d一種B.%x是格式符的一種,它可以適用于任何一種類型的數(shù)據(jù)C.%x是格式符的一種,其變量的值按16進制輸出,但%8lx是錯誤的用法D.%8lx不是錯誤的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度以下程序的輸出結(jié)果是______(注:□表示空格)main(){ printf(y=%8ld\n,y)。}=□□43456 y=43456 y=0043456 printf(y=%8o\n,y)。 y=2456=□□□4630 y=0x5ba0=5ba0y,amp。y,amp。y)。 a2)。f1,amp。 輸入語句(%d%f,amp。y)。1根據(jù)下面的程序及數(shù)據(jù)的輸入和輸出形式,程序中輸入語句的正確形式應(yīng)該為______main(){ 輸入語句 輸入形式 A B Cch2,amp。a,amp。\0839。 =\。 =int(x)。2設(shè)x,y,z均為int型變量,則執(zhí)行語句x=(y=(z=10)+5)5。 10 10 A、整型常量 C、int n。 D、define SIZE 10 int a[n]。 A、int a[10]=(0,0,0,0,0)。 C、int a[]={0}。若有說明:int a[3][4]。 B、a[1,3] A、int a[2][]={{1,0,1},{5,2,3}}。 C、int a[2][4]={{1,2,3},{4,5},{6}}。 D、可在程序的編譯或運行階段得到初值01以下各組選項中,均能正確定義二維實型數(shù)組a的選項是________。 B、float a(3,4)。 A、第3行有錯誤 2 float a[10]={}。 int i。 for(i=0。 B、第3行有錯誤 7 8 main{}i++) a[0]=a[0]+a[i]。 printf(%d\n,a[0])。 B、j*m+i339。2若有說明:int a[][3]={1,2,3,4,5,6,7}。 B、3 C、i*m+j1 A、3 5 7 { t=a[i]。amp。} A、對數(shù)組a進行插入排序(升序)i6。j++) printf(%2d,a[i][j])。 C、1 0 0 0 0 for(i=1。 } A、char s[5]={abc}。 B、char s[5]={39。下面程序的運行結(jié)果是________。,39。39。 C、ab c,39。 C、a和b中都存放字符串 C、e B、3 C、if(strcpy(a,b)) char y[]=fortran。 while(x[i]!=39。 C、x[i] A、字符數(shù)組可以存放字符串 j=0。) j++。i {) k++。 }\039。 if(【3】) p=b+j。 else p=a+i。 strcat(c,p)。 puts(c)。i++。【3】A、a[i]==39。4下面程序的功能是將字符串s中所有的字符c刪除。 B、s[++j]=s[i]c2==39。amp。amp。 39。 ch[i]=39。 main() puts(a4)。 bb cc ee4當運行以下程序時,從鍵盤輸入:abCR main()iN。 A、abcdef c f4當運行以下程序時,從鍵盤輸入:AhaMA AhaCRinclude char s[80],c=39。 else if(s[i]==c32) s[i]=s[i]+32。 C、AhAMa ahAinclude char a[80]=AB,b[80]=LMNP。 int i=0。 strcat(a,b)。 while(a[i++]!=39。 B、ABLMNP D、LBLMNP5下面程序的運行結(jié)果是________。 main()k++):++k。i7。 D、mornin本章參考答案:0105 C D D A C0610 C C D B C1115 D D B C A1620 C D D D B2125 B B B A B2630 D C C D B3135 D B D D D3640 B D D A D4145 C BB ADA A B4650 A A D A D5152 B B 第10章 指針 一、選擇題:若有定義:int x,*pb。 B、0 C、1 getch()。 C、5,12,17 }int main(){ int a,b,c。 getch()。 *(p=amp。 C、21 D、31以下程序的輸出結(jié)果是( B、24 prtv(amp。 getch()。 D、3,2include include void fun(float *a,float *b){ float w。y。 C、 pb=amp。int main(){ int a=10,b=20。 t=amp。a,amp。 *q=t。 return 0。a,*y=amp。 *p=*q。 printf(%d\n,*var)。 b=3。 ch。*p=39。 ).(3)已知k=2,指針s已指向存儲單元a[2],表達式*(s+k)的值是(i5。include include void f(float x,float y,float *ps,float *pd){ *ps=x+y。 f(x,y,amp。注意實參與形參的對應(yīng)關(guān)系。}int main(void){ int a,b,c,max,min。min)。(紅色顯示的部分為參考答案)在C語言中(以16位PC機為例),一個char型數(shù)據(jù)在內(nèi)存中所占的字節(jié)數(shù)為______。 float x=, y=。339。 printf(*d(4)=%o*d(5)=%7o*d(6)=%7o*\n,d,d,d)。 *d(1)=+00*d(2)=+00*d(3)= +00* int x=10。}(1) 10(2) 10(3) (4) (5) +02(6) +00(7) (8)  以下程序的輸出結(jié)果為______include main(){ printf(*d(4)=%x*d(5)=%6x*d(6)=%6x*\n,d,d,d)。 *d(4)=177776*d(5)= 177776*d(6)=177776 *已有定義int d=2,執(zhí)行以下語句后的輸出結(jié)果是______ printf(*d(1)=%d*d(2)=%3d*d(3)=%3d*\n,d,d,d)。x39。f39。一個double型數(shù)據(jù)在內(nèi)存中所占的字節(jié)數(shù)為______(4 8)若有以下定義,則計算表達式y(tǒng)+=y=m*=y后的y值是______(16) getch()。 scanf(%d,%d,%d,amp。include include void f(int a,int b,int c,int *pmax,int *pmin){ *pmax=*pmin=a。diff)。 return。 printf(%d ,*(p+i))。*(s+1) ).(5)指針s已指向存儲單元a[2],p指向存儲單元a[0],表達式sp的值是( ).(5)通過指針p輸出ch中字符的語句是(char *p=amp。c,amp。 return 0。}二、填空題:以下程序的輸出結(jié)果是( swap(x,y)。 t=*p。int main(){ int *a=0,*b=0。 printf(%d,%d\n,a,b)。 *t=*p。a,amp。 sub(ba,pa,pb)。 printf(%,%\n,x,y)。 w=*a。 B、2,3}以下程序的輸出結(jié)果是( D、b的地址include include int main(){ int **k,*a,b=100。 getch()。 B、30 D、31已知指針p的指向如5題中圖所示,則表達式++*p的值是( printf(%d\n,n)。}以下程序的輸出結(jié)果是(a)。}以下程序的輸出結(jié)果是(B )A、因變量無定義輸出不定值x B、pb=xA )A、pb=amp。 B、mo a[7]=a[j]。 a[j]=a[7]。 main() D、SW5下面程序的運行結(jié)果是________。 }continue。 puts(b)。) b[i]=a[i]。 A、ahAMa {\039。 dinclude defCR bb bb B、aa D、1 }i+=2)amp。c2!=39。 39。 if(【 】) num++。 39。 while(s[i]!=39。 gets(s)。 int i=0,num=0。 39。 } if(s[i]!=39。 { {【1】} while(a[i]!=39。 int i=0,j=0,k=0。 char c[80],*p。 char b[]=bdfhjlnpq。 char a[]=acegikm。 include } a[j]=
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1