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

正文內(nèi)容

程序運(yùn)行環(huán)境及簡單程序的運(yùn)行-資料下載頁

2025-07-07 15:28本頁面
  

【正文】 9。l39。,39。m39。,39。n39。}。 /*定義字符數(shù)組s*/scanf(%s, abcdefghijklmn)。printf(%s, s)。}2include void main(){char s[50]。printf(What39。s your name?)。gets(s)。 /*由鍵盤讀入字符串*/printf(Your name is\n)。printf(%s, s)。 /*打印字符串*/}3include include main(){char s[100]=。char a[30]。gets(a)。 strcat(s, a)。gets(a)。 strcat(s, a)。gets(a)。 strcat(s, a)。/*可以寫多行代碼*/printf(%s, s)。}4include include main(){ int i, len。char buf[100]。gets(buf)。len = strlen(buf)。for(i=0。 ilen/2。 i++)if(buf[i]!=buf[leni1])break。if(i=len/2)printf(Y)。elseprintf(N)。}5include main(){ int i,j。char a[80], b[80]。gets(a)。 gets(b)。for(i=0。a[i]!=39。\039。i++){ for(j=0。b[j]!=39。\039。j++)if(a[i+j]!=b[j]) break。if(b[j]==39。\039。) break。}if (a[i]!=39。\039。) printf(%d,i+1)。else printf(Not Found)。}五、實(shí)驗(yàn)心得通過這次學(xué)習(xí)我明白了字符數(shù)組和字符串函數(shù)的使用以及字符串處理有關(guān)的算法。掌握了字符數(shù)組和字符串函數(shù)的使用。我會更加努力。實(shí)驗(yàn)十 函數(shù)的基本應(yīng)用一、實(shí)驗(yàn)?zāi)康模?)掌握定義函數(shù)的方法。(2)掌握函數(shù)實(shí)參與形參的對應(yīng)關(guān)系,以及“值傳遞”的方式。(3)掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用的方法。(4)掌握全局變量和局部變量、動態(tài)變量、靜態(tài)變量的概念和使用方法。二、實(shí)驗(yàn)內(nèi)容1. [函數(shù)定義]下面是使用輾轉(zhuǎn)相除法,求最大公約數(shù)的程序,請補(bǔ)充完整程序中函數(shù)的定義與調(diào)用。include int f(int m, int n){int r。while ((r=m%n)!=0){m=n。n=r。}return n。}main(){int a, b, n。scanf(%d%d, amp。a, amp。b)。printf(%d\n, f(a, b) )。} 2. [編寫函數(shù)計(jì)算階乘]下面程序?qū)崿F(xiàn)由鍵盤讀入整數(shù)n,計(jì)算并輸出n!,請補(bǔ)充完整計(jì)算階乘的函數(shù)。include long fanc(int a){ long i,n=1。for(i=1。i=a。i++) n=n*i。return n。}main(){ int n。scanf(%d, amp。n)。printf(%ld, fanc(n))。}3.[函數(shù)中的變量]寫出下面程序的運(yùn)行結(jié)果:int f1(int x){ static int z=3,y=0。y++。z++。return(x+y+z)。}main(){ int a=1,k。for(k=0。k3。k++) printf(%4d,f1(a))。}程序運(yùn)行結(jié)果為:6 8 104.[編寫遞歸調(diào)用函數(shù),實(shí)現(xiàn)十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù)]下面程序,實(shí)現(xiàn)由鍵盤輸入一個(gè)正整數(shù)(不大于100000000),輸出其對應(yīng)的二進(jìn)制數(shù)(原碼表示)。請?zhí)羁眨篿nclude void fun( int i ){ if (i1)fun(i/2) 。printf(%d, i%2)。}main(){ int n。scanf(%d, amp。n)。fun(n) 。}三、實(shí)驗(yàn)分析與總結(jié)⑴ 各實(shí)驗(yàn)運(yùn)行結(jié)果及分析。四、相關(guān)實(shí)驗(yàn)程序列表1include int f(int m, int n){int r。while ((r=m%n)!=0){m=n。n=r。}return n。}main(){int a, b, n。scanf(%d%d, amp。a, amp。b)。printf(%d\n, f(a, b) )。}2include long fanc(int a){ long i,n=1。for(i=1。i=a。i++) n=n*i。return n。}main(){ int n。scanf(%d, amp。n)。printf(%ld, fanc(n))。}3includeint f1(int x){ static int z=3,y=0。y++。z++。return(x+y+z)。}main(){ int a=1,k。for(k=0。k3。k++) printf(%4d,f1(a))。}4include void fun( int i ){ if (i1)fun(i/2) 。printf(%d, i%2)。}main(){ int n。scanf(%d, amp。n)。fun(n) 。}五、實(shí)驗(yàn)心得通過這次學(xué)習(xí)我學(xué)會了掌握定義函數(shù)的方法和函數(shù)實(shí)參與形參的對應(yīng)關(guān)系以及函數(shù)的嵌套調(diào)用和遞歸調(diào)用的方法。我感受到學(xué)習(xí)c語言的快樂。實(shí)驗(yàn)十一 指針與結(jié)構(gòu)體一、實(shí)驗(yàn)?zāi)康模?)通過實(shí)驗(yàn)進(jìn)一步掌握指針的概念,會定義和使用指針變量。(2)能正確使用數(shù)組的指針和指向數(shù)組的指針變量。(3)能正確使用字符串的指針和指向字符中的指針變量。(4)掌握結(jié)構(gòu)體類型變量的定義和使用。二、實(shí)驗(yàn)內(nèi)容1. [交換兩數(shù),由大到小輸出]下面程序,交換兩數(shù),使兩數(shù)由大到小輸出,請?zhí)羁読nclude void swap( int *p1, int *p2 ){ int temp。temp=*p1。*p1=*p2。*p2=temp。}int main(){ int a,b。 int *pa,*pb。scanf(%d%d, amp。a, amp。b)。pa=amp。a。 pb=amp。b。if(ab) swap( pa, pb )。printf(%d %d\n,a,b)。} 2. [函數(shù)實(shí)現(xiàn)求字符串長度]下面程序以指針方式傳遞參數(shù),由函數(shù)實(shí)現(xiàn)求字符串長度,請?zhí)羁胀瓿蒳nclude include int f(char *p){ return strlen(p)。}int main(){ char s[80]。int i。scanf(%s, s)。i=f(s)。printf(%d, i)。}3.[定義結(jié)構(gòu)體類型]要求定義一個(gè)名為student 的結(jié)構(gòu)體類型,其包含如下成員:(1)字符數(shù)組name,最多可存放10 個(gè)字符;(2)字符變量sex,用于記錄性別;(3)整數(shù)類型變量num,用于記錄學(xué)號;(4)float 類型變量score,用于記錄成績;并使下列代碼完整。/*定義結(jié)構(gòu)體類型*/struct student{ char name[20]。char sex。int num。float score。}main(){struct student stu。scanf(%s, )。scanf(%*c%c, amp。)。scanf(%d, amp。)。scanf(%f, amp。)。printf(%s\n, )。printf(%c\n, )。printf(%d\n, )。printf(%f\n, )。}三、實(shí)驗(yàn)分析與總結(jié)⑴ 各實(shí)驗(yàn)運(yùn)行結(jié)果及分析。四、相關(guān)實(shí)驗(yàn)程序列表123五、實(shí)驗(yàn)心得實(shí)驗(yàn)十二 文 件一、實(shí)驗(yàn)?zāi)康模?)學(xué)會使用文件打開、關(guān)閉、讀、寫等文件操作函數(shù)。二、實(shí)驗(yàn)內(nèi)容1. [文本文件操作_字符讀入]在當(dāng)前目錄中存在文件名為的文本文件,現(xiàn)要求你使用fopen 函數(shù)命令打開該文件,讀出里面的所有字符,遇到大寫字母的,將其變?yōu)樾懽帜?,其它字符不變,最后將所有字符按順序在屏幕上輸出。請?zhí)羁胀瓿沙绦颍?內(nèi)容如下)Hello my Dear:Have a GooD Time!(在屏幕上輸出結(jié)果如下)hello my dear:have a good time!程序如下,請?zhí)羁?,include main(){ FILE *fp。char ch。if(( fp=fopen(,r) )= =NULL)return 0。while( (ch=fgetc(fp))!=EOF ){ if (39。A39。=ch amp。amp。 ch=39。Z39。)ch = ch + 32。putchar(ch) 。}fclose(fp)。}[提示] 在提交前要測試自己的代碼是否正確, 的文本文件,在文件中自己打入一些字母,以便測試自己的代碼是否正確。 2. [文本文件操作_字符寫入]由鍵盤輸入任意個(gè)字符(以連著的三個(gè)小寫字符bye 做為結(jié)束標(biāo)志),將所有字符(包括bye),寫 中(注:文件放在當(dāng)前目錄)。請完成該功能,(如鍵盤輸入內(nèi)容如下)He, can you write the code?Yes, you (程序執(zhí)行后, 中內(nèi)容如下)He, can you write the code?Yes, you 參考程序:include main(){ FILE *fp。char ch, ch1=39。 39。, ch2=39。 39。, ch3=39。 39。if((fp=fopen(, w))==NULL)return 1。while((ch=getchar())!=EOF){ fputc(ch, fp)。ch1=ch2。ch2=ch3。ch3=ch。if (ch1==39。b39。amp。amp。ch2==39。y39。amp。amp。ch3==39。e39。)break。}fclose(fp)。}3.[文本文件操作_單詞的排序]在當(dāng)前目錄有文件“”,文件里存放有多個(gè)(總個(gè)數(shù)不超過10000 個(gè))英文單詞(每個(gè)英文單詞不會超過10 個(gè)字文字符),每行一個(gè),單詞未排序?,F(xiàn)要求,將文件中的所有單詞按字典順序排序, 中(注:文件存放于當(dāng)前目錄)。請完成程序,實(shí)現(xiàn)該功能。( 文件中原內(nèi)容如下)hellobyeyes(程序執(zhí)行后, 中內(nèi)容如下)byehelloyes參考程序:include include main(){ FILE *fp1,*fp2。char str[1000][11],str1[11]。int n=0,i,j。if((fp1=fopen(,r))==NULL)return 0。if((fp2=fopen(,w))==NULL)return 0。while(fscanf(fp1,%s,str[n])0) n++。for(i=0。in。i++)for(j=i+1。jn。j++){if(strcmp(str[i],str[j])0){strcpy(str1,str[i])。strcpy(str[i],str[j])。strcpy(str[j],str1)。}。}for(i=0。in。i++)fprintf(fp2,%s\n,str[i])。fclose(fp1)。fclose(fp2)。}三、實(shí)驗(yàn)分析與總結(jié)⑴ 各實(shí)驗(yàn)運(yùn)行結(jié)果及分析。四、相關(guān)實(shí)驗(yàn)程序列表五、實(shí)驗(yàn)心得
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1