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

正文內(nèi)容

[高等教育]未來教育二級c語言題庫-文庫吧資料

2025-01-15 15:51本頁面
  

【正文】 t[j][0]=t[N1][j]。 for(j=0。 jN。 j++) r[j]=t[0][j]。 for(j=0。注意:。操作順序是:首先將第一行元素的值存入臨時數(shù)組r,然后使第一列成為第一行,最后一行成為第一列,最后一列成為最后一行,再使臨時數(shù)組中的元素成為最后一列。 fgets(str,81,fr)。 fgets(str,81,fr)。 }}void ReadText(FILE *fr){ char str[81]。 fputs(\n,fw)。 gets(str)。}/**********found**********/void WriteText(FILE ___1___){ char str[81]。} ReadText(fp)。 if((fp=fopen(,r))==NULL) { printf( open fail!!\n)。} WriteText(fp)。 if((fp=fopen(,w))==NULL) { printf( open fail!!\n)。void ReadText(FILE *)。注意:。文件的讀寫分別由函數(shù)ReadText和WriteText實現(xiàn)。 fun(s)。 i++) printf(% , [i])。 for (i=0。 printf(\n\nThe original data :\n)。}main(){ struct student s={10001,ZhangSan, 95, 80, 88}。 i++) printf(% , )。/**********found**********/ for (i=0。 printf(\nThe data after modified :\n)。 = 10002。 int i。}。 char name[10]。注意:。例如,a所指變量中的學(xué)號、姓名和三門課的成績依次是:1000ZhangSan、980、88,則修改后輸出b中的數(shù)據(jù)應(yīng)為:1000LiSi、980、88。 }}【參考答案】(1)i++  (2)m  (3)m,存儲學(xué)生的學(xué)號、姓名和3門課的成績。 j++) printf(%2d ,t[i][j])。 i++) { for(j=0。 for(i=0。 fun(t,m)。scanf(%d,amp。 printf(\n)。 jN。 iN。 printf(\nThe original array:\n)。 j++) t[i][j]=0。/**********found**********/ for(j=0。 j=0。 iN。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include define N 4void fun(int (*t)[N], int m){ int i, j。例如,N=3,m=2,有下列矩陣1  2  34  5  67  8  9程序執(zhí)行結(jié)果為0  0  10  0  40  0  7請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。 else printf(Fail!)。printf(\n\n)。 printf(%c,c)。+rand()%25。 i++){ c=39。 for(i=1。 myf=fopen(sfname,w)。 int i。}main(){ char sfname[20] =myfile1,tfname[20]=myfile2。 printf(\n\n)。 } fclose(fs)。/**********found**********/ fputc(ch,___3___)。 ch=fgetc(fs)。 if((ft=fopen(target, w))==NULL) return 0。 char ch。注意:。主函數(shù)中源文件名放在變量sfname中,目標(biāo)文件名放在變量tfname中。}【參考答案】(1) n/2  (2) i  (3) a[ni1]:調(diào)用函數(shù)fun將指定源文件中的內(nèi)容復(fù)制到指定的目標(biāo)文件中,復(fù)制成功時函數(shù)返回1,失敗時返回0。 i++) printf(%4d , b[i])。 for (i=0。 fun(b, 9)。 i++) printf(%4d , b[i])。 for (i=0。 }}main(){ int b[9]={1,2,3,4,5,6,7,8,9}, i。/**********found**********/ a[i] = a[n1___2___]。 i___1___。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include void fun(int a[], int n){ int i,t。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。例如:若a所指數(shù)組中的數(shù)據(jù)為:9,則逆置后依次為:1。 outlist(head)。 printf(\n\n)。 printf(\nOutput from tail: \n)。 printf(\nOutput from head:\n)。 int a[N]={11,12,15,18,19,22,25,29}。 printf(End\n)。 p=pnext。 else { printf(\nHead)。 p=hnext。 return h。 p=q。 qdata=a[i]。 iN。 h=p=(SLIST *)malloc(sizeof(SLIST))。}SLIST *creatlist(int *a){ SLIST *h,*p,*q。 snext=NULL。/**********found**********/ t=t___1___。 s=p。void fun( SLIST *p){ SLIST *t, *s。 struct list *next。注意:。}【參考答案】(1)N  (2)i  (3) 1,在main函數(shù)中將多次調(diào)用fun函數(shù),每調(diào)用一次,輸出鏈表尾部結(jié)點中的數(shù)據(jù),并釋放該結(jié)點,使鏈表縮短。t found!\n)。 n=fun(ch,t)。 printf(\nEnter a string for search: )。i++)puts(ch[i])。 for(i=0。 int n,i。 return 1。 i __1__ 。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include include define N 5define M 8int fun(char (*ss)[M],char *t){ int i。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。}【參考答案】(1) 1  (2) s[k]或*(s+k)  (3) c,函數(shù)fun的功能是:在形參ss所指字符串?dāng)?shù)組中查找與形參t所指字符串相同的串,找到后返回該串在字符串?dāng)?shù)組中的位置(即下標(biāo)值),若未找到則返回-1。 fun(s)。}main(){ char s[80]=abcdefgh。 i=i2) s[i+2]=s[i]。 for(i=k2。 else k=n2。 i++) n++。 s[i]!=39。 n=0。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include void fun(char *s){ int i, n, k。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。}【參考答案】(1) N  (2) k  (3) ss[i],函數(shù)fun的功能是:把形參s所指字符串中下標(biāo)為奇數(shù)的字符右移到下一個奇數(shù)位置,最右邊被移出字符串的字符繞回放到第一個奇數(shù)位置,下標(biāo)為偶數(shù)的字符不動(注:字符串的長度大于等于2)。 i++) puts(x[i])。 for(i=0。 f=fun(x,7)。i++)puts(x[i])。 for(i=0。 int i,f。 } return j。 i++) { len=strlen(ss[i])。/**********found**********/ for(i=0。注意:。ss所指字符串?dāng)?shù)組中共有N個字符串,且串長小于M。 printf(\n)。 iN。 printf(\nThe data after moving :\n)。 printf(\n)。 iN。 printf(\nThe original data :\n)。/**********found**********/ ___3___ = t。 i++) { t=a[i]。 for (i=0。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include define N 9void fun(int a[], int n){ int i, t, p。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。形參n中存放數(shù)組中數(shù)據(jù)的個數(shù),若n為奇數(shù),則中間的元素不動。 outlist(head)。 fun(head,x)。 scanf(%d,amp。 outlist(head)。 head=creatlist(a)。 int x。 printf(End\n)。 p=pnext。 else { printf(\nHead)。 p=hnext。 return h。 p=q。 qdata=a[i]。 iN。 h=p=(SLIST *)malloc(sizeof(SLIST))。}SLIST *creatlist(int *a){ SLIST *h,*p,*q。 } snext=p。 xpdata) {/**********found**********/ q=___2___。 while(p!=NULL amp。 q=h。 s=(SLIST *)malloc(sizeof(SLIST))。} SLIST。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include include define N 8typedef struct list{ int data。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的結(jié)果。}【參考答案】(1)j++或j+=1或++或j=j+1(2)s[i]=t1[i]  (3) j10下列給定程序中已建立一個帶頭結(jié)點的單向鏈表,鏈表中的各結(jié)點按結(jié)點數(shù)據(jù)域中的數(shù)據(jù)遞增有序鏈接。 fun(s)。}main(){ char s[80]=ba3a54j7sd567sdffs。 i___3___。 i++) ___2___。/**********found**********/ for(i=0。 t2[j]=0。 ___1___。939。amp。039。\039。 for(i=0。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include void fun(char *s){ int i, j=0, k=0。請在程序的下劃線處填入正確的內(nèi)容把下劃線刪除,使程序得出正確的結(jié)果。}【參考答案】(1) M  (2)   (3) k,函數(shù)fun的功能是:將s所指字符串中的所有數(shù)字字符移到所有非數(shù)字字符之后,并保持?jǐn)?shù)字字符串和非數(shù)字字符串原有的次序。 printf(\nThe length of shortest string is : %d\n,n)。 k=fun(ss,amp。iM。 printf(\nThe original strings are :\n)。}main(){ char ss[M][N]={shanghai,guangzhou,beijing,tianjing,chongqing}。 k=i。 if(i==0) *n=len。 i___1___。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!include include define M 5define N 20int fun(char (*ss)[N], int *n){ int i, k=0, len= N。請在下劃線處填入正確的內(nèi)容并將下劃線刪除,使程序得出正確的
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1