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

正文內(nèi)容

[工學(xué)]計(jì)算機(jī)上機(jī)實(shí)習(xí)報(bào)告(參考版)

2025-03-26 01:34本頁(yè)面
  

【正文】 15。 return ++j。 t=p[i]。 i++) if(t==p[i])。 for(i=0。三、實(shí)現(xiàn)代碼int fun(int a[], int n){int i, t, j=0, *p=a。② 遍歷數(shù)組a相同數(shù)據(jù)刪。int n 記錄輸入數(shù)據(jù)的總個(gè)數(shù)。 printf(\n\n)。in。 printf(\n\nthe data after deleted:\n)。i++) printf(%3d,a[i])。 for(i=0。include define N 80int fun(int a[], int n){ }main(){int a[N]={2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10,10},i,n=20。例如,若一維數(shù)組中的數(shù)據(jù)是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10。第10題一、題目要求請(qǐng)編寫函數(shù)fun,該函數(shù)的功能是:刪去一維數(shù)組中所有相同的數(shù),使之只剩一個(gè)。else*even=*even+a[i]。in。*even=0。③輸出odd和even的數(shù)值三、實(shí)現(xiàn)代碼fun ( int *a, int n, int *odd, int *even ){ int i。}二、算法分析int a[N]存放N數(shù)值①依次輸出a[N]中的值。 printf ( The sum of odd numbers: %d\n, odd )。odd, amp。 printf(\n\n)。 i n。 printf ( The original data is : \n )。則指針odd返回奇數(shù)之和24;指針even返回偶數(shù)之和8。形參n給出數(shù)組中數(shù)據(jù)的個(gè)數(shù),利用指針odd返回奇數(shù)之和,利用指針even返回偶數(shù)之和。 pp[j]=max。iM。j++) { max=0。 for(j=0。 }二、算法分析int t[M][N]存放M*N個(gè)元素int p[N] 存放t[M][N]二維數(shù)組每列中最小元①依此輸出t[M][N]中的元素 ②求出t[M][N]二維數(shù)組每列中最小元素,并依次放入p[N]所指一維數(shù)組中。 k++ ) printf ( %4d , p[ k ] )。 for ( k = 0。 } fun ( t, p )。 j++ ) printf ( %6d, t[i][j] )。 i++ ){ for( j=0。 for( i=0。 int p [ N ], i, j, k。二維數(shù)組中的數(shù)已在主函數(shù)中賦予。}四、程序測(cè)試 程序測(cè)試結(jié)果正確,注意t和s的類型。 s+=t。i=n。 s=1,t=1。三、實(shí)現(xiàn)代碼double fun(double x, int n){int i。存放所輸入的x的值int n。S=1+x+x*x/2!+x*x*x/3!+...+x*x*...*x/n!include include include double fun(double x, int n){}main(){printf(%f\n,fun(,10))。第7題一、題目要求請(qǐng)編寫函數(shù)fun,它的功能是計(jì)算下列級(jí)數(shù)和,和值由函數(shù)值返回。 }二、算法分析h存放從鍵盤輸入值① “四舍五入”② 三、實(shí)現(xiàn)代碼float fun ( float h ){ return (int)(h*100+)/。 printf ( %f \n\n, a )。a )。 printf (Enter a: )。例如:,;。 }四、程序測(cè)試程序測(cè)試結(jié)果正確,需要注意的是函數(shù)返回的表達(dá)式的類型應(yīng)該與函數(shù)類型一致。 s+=。i=n。 z=0。}二、算法分析1. 主要數(shù)據(jù)結(jié)構(gòu)i 為循環(huán)次數(shù),循環(huán)至n結(jié)束z 為分母2. 算法描述① 借助循環(huán)結(jié)構(gòu)按規(guī)律求每項(xiàng)分母z② 進(jìn)行累加s=s+③ 函數(shù)返回值為s三、實(shí)現(xiàn)代碼float fun(int n){float s=0。 s=fun(n)。 scanf(%d,amp。float s。S=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)例如:若n的值為11時(shí),函數(shù)的值為1.833333。\039。}四、程序測(cè)試程序測(cè)試結(jié)果正確,需要注意的是不使用字符串函數(shù)實(shí)現(xiàn)字符串連接操作。 p1[i]=39。\039。 for(j=0。\039。 for(i=0。③將第2個(gè)字符串的字符連到第1個(gè)字符串的末尾,并最后在第1個(gè)字符串的結(jié)尾加上字符串結(jié)束標(biāo)識(shí)′\0′。分別用來盛放兩個(gè)字符串2. 算法描述①輸入兩個(gè)字符串?dāng)?shù)組。 printf(%s\n, s1) 。 fun(s1, s2) 。 printf(s2=%s\n, s2) 。 scanf(%s%s, s1, s2) 。 clrscr() 。第4題一、題目要求編寫一個(gè)函數(shù)fun,它的功能是:實(shí)現(xiàn)兩個(gè)字符串的連接(不使用庫(kù)函數(shù)strcat), 即把p2所指的字符串連接到pl所指的字符串后。/039。) a[j++]=a[i]。i++) if(a[i]!=39。a[i]!=39。三、實(shí)現(xiàn)代碼void fun( char *a ){int i,j=0。用于盛放一個(gè)字符串2. 算法描述①遍歷數(shù)組a[i]。 puts(s)。 fun(s)。 printf(enter a string:\n)。例如,若字符串中的內(nèi)容為料:****A*BC*DEF*******,刪除后,字符串中的內(nèi)容則應(yīng)當(dāng)是ABCDEFG。請(qǐng)編寫函數(shù)fun,它的功能是:刪除字符串中所有的*號(hào)。 }四、程序測(cè)試程序測(cè)試結(jié)果正確,需要注意的是充分理解邏輯與和邏輯或的區(qū)別。i%77!=0) a[j++]=i。i++) if((i%7==0||i%11==0)amp。 for(i=1。③輸出新數(shù)組和數(shù)值個(gè)數(shù)。用于盛放符合要求的數(shù)字個(gè)數(shù)并作為返回值返回2. 算法描述①遍歷數(shù)組aa[1000],找出符合要求的數(shù)值。}二、算法分析1. 主要數(shù)據(jù)結(jié)構(gòu)int aa[1000]。k++) if((k+1)%10==0) printf(\n)。 for(k=0。 fun(aa,amp。include include void fun (int *a, int *n){ }main(){int aa[1000],n,k。}四、程序測(cè)試程序測(cè)試結(jié)果正確,需要注意的是需要定義一個(gè)指針類型的形參STREC*a。i++) (a*).ave=(a*).ave+(a*).s[i]。 for(i=0。 三、實(shí)現(xiàn)代碼void fun(STREC *a){double ave=。②計(jì)算平均分。用于存放學(xué)號(hào)double s[N]。 printf(\nave=%\n,)。iN。s student data:\n,)。s)。 int i。}STREC。 double s[N]。例如,若學(xué)生的成績(jī)是85.5,76,69.5,85,9l,72,64.5,87.5,則他的平均分應(yīng)當(dāng)是78.875。請(qǐng)編寫函數(shù)fun,它的功能是:求出該學(xué)生的平均分放在記錄的ave成員中。 ③將字符串輸出第三個(gè)空白處應(yīng)為:“_str_”。然后將文件的內(nèi)容讀出顯示在屏幕上① 義一個(gè)文件指針fw第一個(gè)空白處應(yīng)為:“_*fw_”。 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實(shí)現(xiàn)。 第10題一、題目要求給定程序的功能是:從鍵盤輸入若干行文件(每行不超過80個(gè)字符),用1作為字符串輸入結(jié)束的標(biāo)志。③調(diào)用fputc函數(shù),將一個(gè)字符寫入目標(biāo)文件。②對(duì)源文件進(jìn)行讀操作,直到讀到文件結(jié)束。①源文件應(yīng)該以讀方式打開。 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中。第9題一、題目要求給定程序的功能是;調(diào)用函數(shù)fun將指定源文件中的內(nèi)容復(fù)制到指定的目標(biāo)文件中,復(fù)制成功時(shí)函數(shù)返回值是1,失敗時(shí)返回值為0。②將a[0]與a[n-1]對(duì)換位置,a[1]與a[n-2]對(duì)換位置,依次類推,則a[i]=a[n-1-i], 所以第一個(gè)空白處應(yīng)為: “_i_”。}二、算法分析本題主要考查for循環(huán)語(yǔ)句以及變量交換算法。 i++) printf(%4d , b[i])。 for (i
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1