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

正文內(nèi)容

[理學(xué)]c語言程序設(shè)計(jì)習(xí)題(參考版)

2025-01-12 00:32本頁面
  

【正文】 [] 以下程序段的輸出結(jié)果是A) 11 B) 10 C) 9 D) 8 printf (%d\n,strlen(ATS\n012\1\\)) 。[] 以下程序的輸出結(jié)果是A) 68 B) 0 C) 字符D的地址 D)不能確定的值 char str[ ]=ABCD,*p=str。 D) char s[5]。 s=good!。}。39。39。39。39。 第十章 字符串[] 以下能正確進(jìn)行字符串賦值、賦初值的語句組是A) char s[5]={39。若已定義x為int類型,調(diào)用隨機(jī)函數(shù)步驟如下: include . . x=rand()%100 /*產(chǎn)生0到100的隨機(jī)數(shù)*/ [] 調(diào)用隨機(jī)函數(shù)為55的矩陣置100以內(nèi)的整數(shù),輸出該矩陣,然后逆置該矩陣。[] 編寫程序打印出以下形式的乘法九九表。若已定義為類型,調(diào)用隨機(jī)函數(shù)步驟如下: include . . x=rand()%20 /*產(chǎn)生0到19的隨機(jī)數(shù)*/ [] 編寫程序求任意方陣每行、每列、兩對角線一元素之和。[] 編寫函數(shù)調(diào)用隨機(jī)函數(shù)產(chǎn)生0到19之間的隨機(jī)數(shù),在數(shù)組中存入15個(gè)互不重復(fù)的整數(shù)。提示:把十進(jìn)制數(shù)不斷被2除余數(shù)放在一個(gè)一維數(shù)組中,直到商數(shù)為零。請對以下三種情況運(yùn)行你的程序,以便驗(yàn)證你的程序是否下確。[] 輸入若干有序數(shù)放在數(shù)組中。[] 編寫函數(shù)把數(shù)組中所有奇數(shù)放在另一個(gè)數(shù)組中返回。[] 編寫函數(shù),對具有效期0個(gè)整數(shù)的數(shù)組進(jìn)行如下操作:從第n個(gè)元素開始直到最后一個(gè)元素,依次向前移動一個(gè)位置。} 三、編程題 [] 輸入一行數(shù)字字符,請用數(shù)組元素作為計(jì)數(shù)器來統(tǒng)計(jì)每個(gè)數(shù)字字符的個(gè)數(shù)。A39。i26。 while(_!=) if(isupper(c)) num[_]+=1。include include main(){ int num[26]={0},i。}[] 以下程序統(tǒng)計(jì)從終端入的字符中每個(gè)大寫字母的個(gè)數(shù),中統(tǒng)計(jì)字母的個(gè)數(shù),其它依次類推。p++) if(s[p]s[k]) 。 for(p=0,k=p。}[] 以下findmax返回?cái)?shù)組s中最大元素的下標(biāo),數(shù)組中元素的個(gè)數(shù)由t傳入,請?zhí)羁铡? col=j。j++) if(arr[i][j]m) {m=arr[i][j]。i++) for(j=0。 for(i=0。 int arr[3][3]={{100,200,300},{28,72,30},{850,2,6}}。 printf(\n)。i=n。i++) sub(i,aa)。 for(i=1。aa[0],amp。 scanf(%d%d%d,amp。 } else uu[n]=t。 if(t=10) { uu[n++]=t/10。 t+=3*uu[n]。void sub(int n,int uu[]){ int t。,N))。 printf(%d\n,fun(s,39。A39。k=N。 int k,p。 return j。j=n。}[] 以下程序的輸出結(jié)果是 .define N 5fun(char *s,char a,int n){ int j。i++) k+=arr[i]+i。 for(i=0。i10。main(){ int arr[10],i,k=0。 printf(%d\n,z)。y3。a[0],x=8,y,z。[] 以下程序的輸出結(jié)果是 。 其中的標(biāo)識符是 A)M個(gè)指向整型變量的指針 B)指向M個(gè)整型變量的函數(shù)指針 C)一個(gè)指向具有M個(gè)整型元素的一維數(shù)組指針 D)具有M個(gè)指針元素的一維指針數(shù)組,每個(gè)元素都只能指向整型量 二、填空題 [] 若有以下定義: double w[10]。i++) printf(%d,x[i][2i])。 for(i=0。 printf(%d\n,k)。j2。i3。 int (*p)[4]=a,i,j,k=0。 } printf(\n)。 else ++p。i2。aa[0][0]。i++) p[i]=a[i]。 for(i=0。則對C數(shù)組元素的引用正確的是 A) cp+1 B) *(cp+3) C) *(cp+1)+3 D) *(*cp+2) [] 若已定義: int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12},(*prt)[3]=a,*p=a[0]。}[] 若有定義和語句: int c[4][5],(*cp)[5]。iN。i++) c[i]=getchar()。 for(i=0。}[] 當(dāng)運(yùn)行以下程序時(shí)輸入三行,每行都是在第一列上開始,<CR>代表Enter鍵; aCR bCR cdefCR則程序的輸出結(jié)果是 A)abcdef B)a C)a D)a b b b c cd cdef d e finclude define N 6main(){ char c[N]。 printf(%d,*(P++))。 k=amp。}[] 以下程序的輸出結(jié)果是 A) 4 4 B) 2 2 C) 2 4 D) 4 6main(){ int a[5]={2,4,6,8,10},*p,**k。i10。 fun(p,0,9)。 fun(p,0,3)。 j。 *(s+j)=t。 while(ij) { t=*(s+i)。 i=n1。 printf(%x\n,p+9)。 p=a。 printf(%d\n,x)。}main(){ int x,a[]={2,3,4,5,6,7,8,9}。i++) r=r*b[i]。 for(i=0。 printf(%d\n,a[2])。ia,4。} [] 以下程序的輸出結(jié)果是 A) 6 B) 8 C) 4 D) 2main(){ int a[]={2,4,6,8},*p=a,i。x++) y+=*(p+x)。 for(x=0。 p=amp。 printf(%d\n,n[k])。ik。ik。 }[] 以下程序的輸出結(jié)果是 A) 不確定的值 B) 3 C) 2 D) 1main(){ int n[2]={0},i,j,k=2。 . . }[] 以下程序的輸出結(jié)果是 A) 3 B) 4 C) 1 D) 2main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a。a[++i]main(){ int a[10],i=0。a[i]) C) p[i] D) *(*(a+i))[] 以下程序段數(shù)組所有元素輸入數(shù)據(jù),應(yīng)在下劃線填入的是 A) a+(i++) B) amp。三、 編程題[] 請編寫函數(shù),其功能是對傳送過來的兩個(gè)浮點(diǎn)數(shù)求出和值與差值,并通過形參傳送回調(diào)用函數(shù).[] 請編寫函數(shù),對傳送過來的三個(gè)數(shù)選出最大和最小數(shù),并通過形參傳回調(diào)用函數(shù).第九章 數(shù)組一、選擇題[] 若已定義: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i。i++)printf(%d,*(p+i))。}[] 若有定義:char ch;(1)使指針p可以指向變量ch的定義語句是_____.(2)使指針p可以指向變量ch的賦值語句是_____.(3)通過指針p給變量ch讀入字符的scanf函數(shù)調(diào)用語句是_____.(4)通過指針p給變量ch賦字符的語句是______.(5)通過指針p輸出ch中字符的語句是_____.[] 的 存儲單元并賦值如圖,且 p和s的基本類型皆為int,p已指向存儲單元a[1].(1)通過指針p,給s賦值,使其指向最后一個(gè)存儲單元a[4]的語句是____.(2)用以移動指針s,使之指向中間的存儲單元 a[2]的表達(dá)式是_____.(3)已知k=2,指針s已指向存儲單元a[2],表達(dá)式*(S+k)的值是_____.(4)指針s已指向存儲單元a[2],不移動指針s,通過s引用存儲單元a[3]的 表達(dá)式是____.(5)指針s指向存儲單元a[2],p指向存儲單元a[0],表達(dá)式sp的值是____.(6)若p指向存儲單元a[0],則以下語句的輸出結(jié)果是_____. for(i=0。d)。ast(a,b,amp。a=4。 *dp=xy。 printf (%d\n, *var)。ab。 ab=100。 *q=t。 t=*p。 printf(%d%d\n,a,b)。b。 int *x=amp。 q=t。 t=p。 printf(%d%d\n,*a,*b)。 *a=20,*b=20。 *q=t。 t=*p。 } swap(int *p,int*q)。b)。 swap(amp。 *q=*t。 *t=*p。 t=amp。 } swap(int *p,int*q)。b)。 swap(amp。 printf(:%f\n,a)。b。a。 } main() { float a=,b=,*pa,*pb。 }[] 以下程序的輸出結(jié)果是 A) B) C) D) void sub(float x,float *y,float *z) {*y=*。 fun(px,py)。x,*p7=amp。 } main() {float x=, 7=。 *a=*b。 *a=*a+*a。 printf(%d\n,**k)。k=amp。 j=amp。a)。 } main() { int a=25。 printf(%d\n,n)。 *(p=amp。k,*pm=amp。 }[] 以下程序的輸出結(jié)果是 A) 4 B) 6 C) 8 D) 10 main() { int k=2,m=4,n=6。c)。b)。a)。 } main() {int a,b,c。x D) *pb=*x[] 以下程序的輸出結(jié)果是 A)因變量無定義輸出不定值 B) 0 C) 1 D) 1 include main() { printf(%d\n,NULL)。則在以下正確的賦值表達(dá)式是 A) pb=amp。 return yes。 k++) if(n%k==0) yes=0。 for(k=2。 printf(%ld\n,s)。 k=n。 s=_____。 scanf(%d,amp。 } main() { long s。 i++) s=_____。 for(i=1。 long s。 return z。 i_____。 double z=1。 } return (*_____)。n++) { s+=t。 for(_____。 }[] 下面pi函數(shù)的功能是,. pi/2=1+1/3+1/3*2/5+1/3
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1