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

正文內(nèi)容

05年南開上機100題(存儲版)

2024-10-02 01:47上一頁面

下一頁面
  

【正文】 }PRO。i++) for(j=i+1。 ReadDat()。i100。ch[5]=0。i100。 void jsVal() {int i,j,flag。 else {flag=0。b[i]=b[j]。a[i]) 。 i++) printf(%d , b[i]) 。 i t 。 int qw,bw,sw,gw。amp。i++) for(j=i+1。 for(i = 0 。 printf(滿足條件的數(shù) =%d\n, t) 。 fp = fopen(, w) 。 原始數(shù)據(jù)文件存放的格式是:每行的寬度均小 于 80個字符,含標點符號和空格。 for(i=0。 } StrCharJR()。)。 clrscr()。請編制函數(shù) CHA(),其函數(shù)功能是 :以行為單位把字符串中的第一個字符的 ASCII值加第二個字符的 ASCII值,得到第一個親朋字符,第二個字符的 ASCII 值加第三個字符的 ASCII值,得到第二個新字符,依此類推一直處理到最后第二個字符,最后一個字符的 ASCII 值加原第一個字符的 ASCII 值,得到最后一個新的字符,得到的新字符分別存放在原字符串對應的位置上。 char ch。 strrev(xx[i])。 char *p 。 fclose(fp) 。 i++) { printf(%s\n, xx[i]) 。 include include include include unsigned char xx[50][80]。jstrlen(xx[i])。 } int ReadDat(void) { FILE *fp。 i++。imaxline。 請勿改動主函數(shù) main()和其它函數(shù)中的任何內(nèi)容,僅在函數(shù) findStr()的花括號中填入你編寫的若干語句。j++) if(str[i+j]==substr[j]) flag=1。 printf(輸入原字符串 :) 。 ReadWrite() 。 len = strlen(substr) 1 。 } fclose(rf) 。 fn=f0+f1。 writeDat()。n)。 請編寫函數(shù) countValue()實現(xiàn)程序的要求,最后調用函數(shù) writeDat()把結果輸出到文件 中。 return x1。 fclose(wf)。 double s=。 } progReadWrite() { FILE *fp,*wf。i10。請編制函數(shù) calvalue(),其功能要求: 求出這 N 個實數(shù)的平均值 aver; 分別求出這 N個實數(shù)的整數(shù)部分之和 sumint以及小數(shù)部分之和 sumdec,最后調用函數(shù) writedat()把所求的結果輸出到文件 中。/*小數(shù)部分之和 */ int ReadDat(void) 。 } aver/=N。 } Calvalue() 。 int i = 0 。 fprintf(fp, %.2lf\n%.2lf\n%.2lf\n, aver,sumint,sumdec) 。 for(i=10。 } main() { int b[20],num。 if(hum==ten||hum==data||ten==data) bb[k++]=j。 include int jsValue(int bb[]) {int i,j,k=0。 } void WriteDat(void) { FILE *fp 。 system(pause)。 if(ReadDat()) { printf(數(shù)據(jù)文件 !\007\n) 。 sumdec+=xx[i](long)xx[i]。/*平均值 */ double sumint=。 fclose(wf)。 } wf=fopen(,w)。 printf(自然數(shù)之和的平方根 =%f\n,countValue(1000))。 請勿改動主函數(shù) main()和輸入輸出數(shù)據(jù)函數(shù) progReadWrite()的內(nèi)容。 wf=fopen(,w)。 x1=cos(x0)。 } ☆ 題目 21(迭代方法求方程題 ) 下列程序 :利用以下所示的簡單迭代方法求方程 : cos(x)x=0的一個實根。i50。 n=1000。 請勿改動主函數(shù) main()和寫 函數(shù) writeDat()的內(nèi)容。 fprintf(wf, %d\n, n) 。 while(i 25) { fgets(str, 80, rf) 。 n=findStr(str, substr) 。 int n 。i++) { for(j=0。 函數(shù) ReadWrite()實現(xiàn)從文件 ,并調用函數(shù) findStr(),最后把結果輸出到文件 。 fp=fopen(,w)。)。 } encryptChar()。imaxline。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于 80個字符。 for(i = 0 。 i++ 。 } int ReadDat(void) { FILE *fp 。j++) xx[i][j]+=xx[i][j+1]。 void WriteDat(void) 。 } fclose(fp)。 } void WriteDat(void) { FILE *fp。 while(fgets(xx[i],80,fp)!=NULL){ p=strchr(xx[i],39。 if(ReadDat()){ printf(數(shù)據(jù)文件 ! \n\007)。 void WriteDat(void)。 } ★☆ 題目 16(字符替換題 ) 函數(shù) ReadDat()實現(xiàn)從文件 xx中,請編制函數(shù) StrCharJR(),其函數(shù)的功能是:以行為單位把字符串中所有字符的 ASCII值右移 4位,然后把右移后的字符 ASCII 值再加上原字符的 ASCII值,得到新的字符仍存入原字符串對應的位置上。 } writeDat() { FILE *fp 。 readDat() 。 FILE *fp 。 } for(i=0。 gw=a[i]%10。 include define MAX 200 int a[MAX], b[MAX], t=0。 fprintf(fp, %d\n, t) 。 for(i = 0 。 i MAX 。jt。amp。 程序中已定義數(shù)組: a[200], b[200],已定義變量: t 請勿改動數(shù)據(jù)文件 、主函數(shù) main()、讀函數(shù) readDat()和寫函數(shù) writeDat()的內(nèi)容。 fp=fopen(,w)。 sell[i].dj=atoi(ch)。 fp=fopen(,r)。sell[j]=xy。 for(i=0。 /*單價 */ int sl。其中:金額 =單價 *數(shù)量計算得出。 int i。ch[4]=0。 int i。sell[i]=sell[j]。 PRO xy。 /*產(chǎn)品名稱 */ int dj。 } ★☆ 題目 12(結構體運算題題 ) 已知在文件 中存有 100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼 dm(字符型 4位 ),產(chǎn)品名稱 mc(字符型 10 位 ),單價 dj(整型 ),數(shù)量 sl(整型 ),金額 je(長整型 )五部分組成。 wf = fopen(, w) 。 chg(a)。Y39。amp。I++) if(s[i]==39。 請考生編寫函數(shù) chg(char *s)實現(xiàn)程序要求,最后調用函數(shù) readwriteDAT( )把結果輸出到文件 。 fp=fopen(,w)。 if(p)*p=0。 WriteDat()。amp。jstrlen(xx[i])。 include include include char xx[50][80]。 fprintf(fp,%s\n,xx[i])。 fclose(fp)。 char *p。 xx[i][k]=ch。imaxline。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) writeDat()的內(nèi)容。 for(i=0。 if(p)*p=0。 WriteDat()。i++) for(j=0。 請勿改動主函數(shù) main()、讀數(shù)據(jù)函數(shù) ReadDat()和輸出數(shù)據(jù)函數(shù) WriteDat()的內(nèi)容。i100。ch[5]=0。i100。 ReadDat()。i++) for(j=i+1。 /*金額 */ }PRO。請編制函數(shù) SortDat(),其功能要求:按產(chǎn)品代碼從大到小進行排列,若產(chǎn)品代碼相同,則按金額從大到小進行排列,最終排列結果仍存入結構數(shù)組 sell中,最后調用函數(shù) WriteDat()把結果 輸出到文件 中。 for(i=0。 i200。 } void main() { readDat()。j++) if(aa[i]%1000aa[j]%1000||aa[i]%1000==aa[j]%1000amp。 例:處理前 9012 5099 6012 7025 8088 處理后 5099 8088 7025 6012 9012 注意:部分源程序已給出。 i10。 i++) fscanf(in,%d,amp。 } void main() { readDat()。j++) if(aa[i]%1000aa[j]%1000||aa[i]%1000==aa[j]%1000amp。 例:處理前 6012 5099 9012 7025 8088 處理后 9012 6012 7025 8088 5099 部分源程序存在文件 。imaxline。 } maxline=i。 int i=0。\039。m++) str[s++]=xx[i][j+m]。i++) { strl=strlen(xx[i])。 include include include include char xx[50][80]。 i++) { printf(%s\n, xx[i]) 。 fclose(fp) 。 char *p 。 } else continue。sstrlen(xx[i])。i++) for(j=strlen(xx[i])1。 include include include char xx[50][80] 。 i t 。 i++) printf(%d , b[i]) 。a[i]) 。 b[i]=b[j]。sw%2==0amp。 sw=a[i]%100/10。 注意:部分源程序存在文件 中。 for(m=0。 rf=fopen(,r)。 num(m,n,xx)。m++) if(isP(m)) { xx[s++]=m。 int isP(int m) { int i。 特別說明:所有解法,本人均上機驗證通過。 最后調用函數(shù) writeDat()讀取 10組數(shù)據(jù),分別得出結果且把結果輸出到文件 。i++) if(m % i==0)return 0。 clrscr()。m++) printf(%d ,xx[m])。i10。 fprintf(wf,\n)。 void jsVal() { int i,j,qw,bw,sw,gw。amp。 } for(i=0。 FILE *fp 。 readDat() 。 } writeDat() { FILE *fp 。 } ★ 題目 3 函數(shù) ReadDat( )實現(xiàn)從文件 xx中;請編制函數(shù) StrOR( ),其函數(shù)的功能是:以行為單位依次把字符串中所有小寫字母 o左邊的字符串內(nèi)容移到該串的右邊存放,然后把小寫字母 o 刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,之后把已處理的字符串仍按行重新存入字符串數(shù)組 xx中。 void WriteDat(void) 。 memset(tem,0,80)。srighto。 return 。\n39。 int i 。 } ★ 題目 4 函數(shù) ReadDat()實現(xiàn)從文件 xx中,請編制函數(shù) StrOL(), 其函數(shù)的功能是:以行為單位對行中以空格或標點符號為分隔的所有單詞進行倒排。 void WriteDat(void)。 for(j=strl1。 39。 if(ReadDat()){ printf(數(shù)據(jù)文件
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1