程序設(shè)計(jì)基礎(chǔ)(C)離線作業(yè)-答案-2017-浙江大學(xué)遠(yuǎn)程教育學(xué)院_第1頁
程序設(shè)計(jì)基礎(chǔ)(C)離線作業(yè)-答案-2017-浙江大學(xué)遠(yuǎn)程教育學(xué)院_第2頁
程序設(shè)計(jì)基礎(chǔ)(C)離線作業(yè)-答案-2017-浙江大學(xué)遠(yuǎn)程教育學(xué)院_第3頁
程序設(shè)計(jì)基礎(chǔ)(C)離線作業(yè)-答案-2017-浙江大學(xué)遠(yuǎn)程教育學(xué)院_第4頁
程序設(shè)計(jì)基礎(chǔ)(C)離線作業(yè)-答案-2017-浙江大學(xué)遠(yuǎn)程教育學(xué)院_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.浙江大學(xué)遠(yuǎn)程教育學(xué)院程序設(shè)計(jì)基礎(chǔ)(C)課程作業(yè)姓名:袁洋學(xué) 號(hào):717129012012年級(jí):2017春學(xué)習(xí)中心:紫金港校區(qū)第章 語言的基本構(gòu)成由add、main、scanf、printf函數(shù)組成,調(diào)用了scanf、printf兩個(gè)系統(tǒng)函數(shù)。保留字:int、return。自定義標(biāo)識(shí)符:add、a、b、c、x、y、z。第章輸入輸出程序設(shè)計(jì)1 用printf輸出一個(gè)中空的五角星。#includevoid main()printf( * n);printf( * * n);printf( * * n);printf( * * n);printf( * * * * * * * *n); printf

2、( * * n);printf( * * n);printf( * *n);printf( * * * n);printf( * * * * n);printf( * * * * n);printf( * * * * n);2 仿照例子2.2,定義一個(gè)字符數(shù)組,從鍵盤輸入一字符串,然后輸出的程序。#includevoid main()char charshuz20; puts(gets(charshuz); 3 從鍵盤輸入十六進(jìn)制整數(shù),轉(zhuǎn)化為八進(jìn)制數(shù)輸出。#includevoid main()int shiliu;scanf(%x,&shiliu);printf(%on,shiliu); 4

3、只定義兩個(gè)整型數(shù)據(jù)并賦值,實(shí)現(xiàn)兩個(gè)整型數(shù)的互換。#includevoid main()int a,b,swap;scanf(%d,%d,&a,&b);printf(a=%d,b=%dn,a,b);swap=a;a=b;b=swap;printf(a=%d,b=%dn,a,b); 5 從鍵盤上輸入一個(gè)整數(shù),分別輸出8、16進(jìn)制數(shù)的程序。#includevoid main()int a;scanf(%d,&a);printf(%o %xn,a,a); 6 從鍵盤上輸入一個(gè)整數(shù),分別輸出它的個(gè)位數(shù),十位數(shù),百位數(shù)。#includevoid main()int integer;doprintf(請(qǐng)輸入

4、一個(gè)三個(gè)數(shù):); scanf(%d,&integer); if (integer=1000) printf(請(qǐng)重新輸入,n);while(integer=1000);printf(輸入的整數(shù)為:%d,百位為:%d,十位為:%d,個(gè)位為:%d。n,integer,integer/100,integer%100/10,integer%100%10); 7 以下程序輸出結(jié)果是( )。#includevoid main() int i=010,j=10; printf(%d,%dn,+i,j- ); 程序輸出結(jié)果為 9,108 運(yùn)行程序,屏幕提示“您是一個(gè)學(xué)生嗎”,您輸入y或n進(jìn)行回答,屏幕輸出您的選

5、項(xiàng)。#includevoid main()char q;printf(Are you a student ? y/nn); scanf(%c,&q); if(q=y | q=Y) printf(Good good study!n); else if(q=n | q=N)printf(Work hard!n); 9 從鍵盤輸入一個(gè)角度x,求10*sin(x)的值。#include#includeint main()float x; scanf(%f,&x); printf(sum is %fn,10*sin(x); 第章循環(huán)程序設(shè)計(jì)1以下for語句的循環(huán)次數(shù)是多少?int i,j=3;for(;

6、i=j;i-,j-) printf(%d,i);for語句的循環(huán)次數(shù)為 3 次2下面的語句顯示輸出6行6列的整數(shù)數(shù)組h的主對(duì)角線上的所有元素,請(qǐng)補(bǔ)充完整:for(int i=0;i6; i+)printf(%d, hij )3寫出以下程序運(yùn)行的結(jié)果,此程序?qū)崿F(xiàn)了什么功能?#includevoid main() int a10=2,4,0,-5,10,6,-8,9,6,7; int i, count=0; for(i=0;i10;i+) if(ai=0) count+; else continue;printf(%dn , count);統(tǒng)計(jì)數(shù)組a中元素為0的元素個(gè)數(shù)。4寫出以下程序的功能。#i

7、ncludevoid main()int a10=2,4,0,-5,10,6,-8,9,6,7,tmp,k;for (k=0;k10/2;k+) tmp=ak; ak=a10-k-1;a10-k-1=tmp;把數(shù)組a里的元素位置倒置,第一個(gè)放在最后一個(gè),第二個(gè)放在倒數(shù)第二個(gè)位置。5寫出以下程序運(yùn)行后的輸出結(jié)果。#includevoid main() int i,j; for(i=0;i6;i+) for(j=0;ji;j+)printf( );for(j=0;j2*(5-i)-1;j+)printf(*);printf(n); *6請(qǐng)改正下列程序的錯(cuò)誤,改正后的程序?qū)懺谟疫叺目瞻滋?,并上機(jī)調(diào)試

8、檢驗(yàn)。(1)#includevoid main( ) int i,s;i=1; s=0;while(i=100); s=s+i; i+; printf(“1+2+3+.+99+100=%dn”,s);改正后:#includevoid main( )int i,s;i=1; s=0;while(i=100)s=s+i;i+;printf(1+2+3+-.+99+100=%dn,s);(2)#includevoid main( ) int i,s;i=1;s=0;while(i=100) s=s+i; i+; printf(“1+2+3+.+99+100=%dn”,s);改正后:#includev

9、oid main( )int i,s;i=1;s=0;while(i=100)s=s+i;i+;printf(1+2+3+-.+99+100=%dn,s); (3)#includevoid main( ) int i=1,s;while(i=100) ; s=s+i; i+; printf(“1+2+3+.+99+100=%dn”,s);改正后:#includevoid main( )int i=1,s=0;while(i=100)s=s+i;i+;printf(1+2+3+-.+99+100=%dn,s); 7 輸入一個(gè)基數(shù),例如輸入9,輸出為:求1*3*9的值。輸出為:1*3*5*7*9=

10、945#includeint main()int jishu,sum=1,i; do printf(請(qǐng)輸入一個(gè)奇數(shù): ); scanf(%d,&jishu); while(jishu%2=0); for(i=1;i=jishu;i=i+2) sum=sum*i; printf(n1*3*5*.*%d= %dn,jishu,sum); 8 輸入一個(gè)510之間的整數(shù)n,求1!+2!+3!+n!。例如輸入5,輸出為:1!+2!+3!+5!=153#includeint main()int i,j,num,sum=0,jiec=1; /jiec存放單個(gè)階乘的值,sum存放所以的階乘和 dodoprin

11、tf(請(qǐng)輸入一個(gè)5到10之間的整數(shù): ); scanf(%d,&num); while(num 10); for(i=1;i=num;i+) for(j=1;j=i;j+) jiec=jiec*j;sum=sum+jiec; jiec=1; printf(n1!+2!+3!+.+%d!=%d,num,sum); 9在屏幕上輸出以下內(nèi)容1 12 123 1234 12345 123456 1234567 12345678 123456789 #include int main () char i,j; for(i=0;i9;i+) for(j=1;j=i+1;j+) printf(%d,j);

12、putchar(n); return 0; 10 求2+4+6+98+100的和,用多種for表達(dá)式來完成。#includevoidmain()inti,sum=0;for(i=2;i101;i=i+2)sum=sum+i;printf(sumis%dn,sum);或者#includevoidmain()inti,sum=0;for(i=2;i101;i+)if(i%2=0)sum=sum+i;printf(sumis%dn,sum);11輸入一行字符,統(tǒng)計(jì)它有多少個(gè)字母?#includevoidmain()charccc;intnum=0;while(ccc=getchar()!=n)if(

13、ccc=a&ccc=A&ccc=Z)num+;printf(numis%dn,num);第章分支程序設(shè)計(jì)1輸入若干整數(shù)給x,使用if語句輸出x的絕對(duì)值,當(dāng)輸入0時(shí)結(jié)束。#includevoidmain()intx;doscanf(%d,&x);if(x0)printf(%d的絕對(duì)值為:%dn,x,x);elseif(x0)printf(%d的絕對(duì)值為:%dn,x,-x);while(x!=0);2 輸入一批數(shù),輸出比相鄰數(shù)大的數(shù),當(dāng)輸入0時(shí)結(jié)束。#includevoidmain()intx=0,last=0;while(1)printf(請(qǐng)輸入x值:);scanf(%d,&x);if(x=0)

14、break;if(xlast)printf(x比相鄰數(shù)大:%d,x);last=x;3 將輸入字符的大寫字符轉(zhuǎn)換成小寫字符輸出,小寫字符原樣輸出。#includevoidmain()chars;while(s=getchar()!=n)if(s=A&s=Z)s+=32;putchar(s);4 輸入一批字符,按回車時(shí)結(jié)束,統(tǒng)計(jì)小寫字符、大寫字符、數(shù)字字符、或其它字符的個(gè)數(shù)。#includevoidmain()chars;intxiaoxie_char=0,daxie_char=0,shuz_char=0,others=0;while(s=getchar()!=n)if(s=A&s=a&s=0&

15、s=9)shuz_char+;elseothers+;printf(這些字符中小寫字符為%d,大寫字符為%d,數(shù)字字符為%d,其他字符為%dn,xiaoxie_char,daxie_char,shuz_char,others);5編寫程序,計(jì)算分段函數(shù):#includevoidmain()intx,y;scanf(%d,&x);if(x1&x10)y=3/(x-10);printf(x=%d,y=%dn,x,y);6根據(jù)輸入的百分制按五分制的成績(jī)輸出。百分制與五分制之間的關(guān)系見下表。百分制五分制90 100580 89470 79360 692601#includevoidmain()intb

16、aifen,wufen;printf(請(qǐng)輸入百分制成績(jī):);scanf(%d,&baifen);wufen=baifen/10;switch(wufen)case10:case9:printf(相對(duì)應(yīng)的5分制:5n);break;case8:printf(相對(duì)應(yīng)的5分制:4n);break;case7:printf(相對(duì)應(yīng)的5分制:3n);break;case6:printf(相對(duì)應(yīng)的5分制:2n);break;default:printf(相對(duì)應(yīng)的5分制:1n);7、 用switch完成:讀入一個(gè)實(shí)數(shù)x,再輸入一整數(shù),若輸入是1,則計(jì)算sin(x),若輸入2,則計(jì)算cos(x),若輸入3,則

17、計(jì)算tan(x),若輸入其他值,則顯示錯(cuò)誤信息。#include#includevoidmain()floatx;intz;printf(pleaseinputarealnumber:);scanf(%f,&x);printf(pleaseinputainteger:);scanf(%d,&z);switch(z)case1:printf(%5fn,sin(x);break;case2:printf(%5fn,cos(x);break;case3:printf(%5fn,tan(x);break;default:printf(dateerror!n);8、用switch完成:輸入星期1 到星期

18、5,輸出它們對(duì)應(yīng)的顏色星期1:blue星期2:red星期3:white星期4:yellow星期5:green#includevoidmain()inti;printf(Pleaseinputadate:n);scanf(%d,&i);switch(i)case1:printf(星期一:bluen);break;case2:printf(星期二:redn);break;case3:printf(星期三:whiten);break;case4:printf(星期四:yellown);break;case5:printf(星期五:greenn);break;default:printf(n);9、用

19、switch完成:從鍵盤輸入A、B、C、D四個(gè)等級(jí)中的一個(gè),轉(zhuǎn)化輸出等級(jí)輸出A優(yōu)秀B良好C中等D及格E不及格#includevoidmain()chari;printf(Pleaseinputachar:n);scanf(%c,&i);switch(i)caseA:printf(優(yōu)秀n);break;caseB:printf(良好n);break;caseC:printf(中等n);break;caseD:printf(及格n);break;caseE:printf(不及格n);break;default:printf(deteerror);第章數(shù)組及其應(yīng)用.從鍵盤輸入12個(gè)數(shù),分別為:900

20、,2,3,58,34,76,87,72,90,20,78,30,找出最大和最小數(shù)。#includevoidmain()intshuzu12=900,2,3,58,34,76,87,72,90,20,78,30,i,max=shuzu0,min=shuzu0;for(i=0;imax)max=shuzui;elseif(shuzuimin)min=shuzui;printf(maxis%d,minis%dn,max,min);. 采用遍歷查找,在數(shù)組aSIZE=2, 3,20,58, 72, 76,78,87,90,900中,找出偶數(shù)。#includevoidmain()inti,a10=2,3

21、,20,58,72,76,78,87,90,900;for(i=0;i10;i+)if(ai%2=0)printf(%3d,ai);.采用折半查找,在數(shù)組aSIZE=2, 3,20,58, 72, 76,78,87,90,900中,找到87,然后進(jìn)行刪除。#include#defineSIZE10voidmain()intaSIZE=2,3,20,58,72,76,78,87,90,900,i,j,low=0,high=SIZE-1;i=(low+high)/2;while(high=low)if(ai87)high=i;i=(low+high)/2;elsebreak;for(j=i;jSI

22、ZE-1;j+)aj=aj+1;第章函數(shù)及其應(yīng)用練習(xí)與實(shí)踐一、閱讀程序,寫出程序運(yùn)行的結(jié)果。1寫出以下程序的執(zhí)行結(jié)果。#includefloat aver(int a) int k,sum=0;float ave;for(k=0;k10;k+) sum+=*(a+k); ave=(float)sum/10;return (ave);int main( ) float ave;static b=78,89,98,76,78,45,88,81,92,85;ave=aver(b);printf(ave=%fn,ave);提示:數(shù)組b的首地址傳遞給形參a,*(a+k)就是數(shù)組元素bk.運(yùn)行的結(jié)果為:a

23、ve=81.0000002閱讀程序,寫出程序的執(zhí)行結(jié)果。#include void abc( char str )int a, b ;for(a = b = 0 ; stra!=0; a+ )if(stra!= c)strb+ = stra;strb=0;int main( )char str =abcdef ;abc(str);printf(str =%s , str );return 0;提示:數(shù)組str的首地址傳遞給形參str,stra就是實(shí)參中的數(shù)組元素stra,當(dāng)數(shù)組元素不為c時(shí)進(jìn)行復(fù)制。程序運(yùn)行的結(jié)果為:str=abdef3寫出以下程序的執(zhí)行結(jié)果。#includeint sort(

24、int b,int n,int x)int k;for(k=n-1;k=0;k-)if(bkx)bk+1=bk;elsebreak;bk+1=x;return 0; int main( )int i,j;static int a5=8,5,4,1,6;int b8;b0=a0;for(i=1;i5;i+)sort(b,i,ai);for(j=0;j=i;j+) printf(%d ,bi);printf(n);return 0; 提示:循環(huán)體中if(bkx)bk+1=bk;elsebreak;如果bkx成立,執(zhí)行語句bk+1=bk;表示數(shù)組元素b向后移,不滿足時(shí)插入x,即從大到小排序。程序運(yùn)行

25、的結(jié)果為:554441111111114寫出以下程序的執(zhí)行結(jié)果。#includeint fun(int x) int p; if(x=0|x=1) return 3; else p=x-fun(x-2); return p;int main( )printf(n%d,fun(9);return 0; 提示:fun(9)=9-fun(7),.,fun(1)=3程序運(yùn)行的結(jié)果為:75寫出以下程序的執(zhí)行結(jié)果,并說明其作用是什么?#includeint f(int n)if(n=10)f(n/10);printf(%d,n%8);return 0;int main( )f(1234);printf(n

26、);return 0; 提示:在函數(shù)f中,程序運(yùn)行借助了堆棧,依次入棧的數(shù)據(jù)分別為1234、123、12,最后n=1,n對(duì)8取余輸出,然后數(shù)據(jù)依次出棧對(duì)8取余輸出。程序運(yùn)行的結(jié)果為:1432作用:10進(jìn)制轉(zhuǎn)換為8進(jìn)制.二、程序設(shè)計(jì)1編寫一個(gè)函數(shù),計(jì)算x的n次的平方。 提示:for(y=1,i=0;in;i+) y=y*x;#includeintf(intx,intz)intsum=1,i;for(i=0;iz;i+)sum=sum*x;returnsum;voidmain()intjishu,num,y;printf(pleaseinputajishu:);scanf(%d,&jishu);p

27、rintf(pleaseinputanum:);scanf(%d,&num);y=f(jishu,num);printf(%d,y);2編寫一個(gè)函數(shù),計(jì)算對(duì)角線上元素之和。提示:for(s=0,i=0;in;i+) for(j=0;jn;j+) if(i=j) s=s+aij; #includeintsum(inta6,intx,inty)intsum=0,i,j;for(i=0;ix;i+)for(j=0;jy;j+)if(i=j)sum=sum+aij;elsecontinue;returnsum;voidmain()inti,j,a66;for(i=0;i6;i+)for(j=0;j6;

28、j+)aij=i+j*2;printf(sumis%dn,sum(a,6,6);3編寫一個(gè)函數(shù)int invert(char str ),將一個(gè)字符串的內(nèi)容顛倒過來。提示:先求字符串str的長(zhǎng)度n,for(i=0;in/2;i+)ai與an-1-i交換#include#includeintinvert(charstr)intn,i;chartemp;n=strlen(str);for(i=0;in/2;i+)temp=stri;stri=strn-1-i;strn-1-i=temp;voidmain()charstr20;scanf(%s,str);invert(str);puts(str);

29、4編寫函數(shù),刪除字符串中,從指定位置m開始的n個(gè)字符。刪除成功,函數(shù)返回被刪除字符串;否則返回空的值。提示:for(k=m , i=0 ; stri ; i+) strm+i=strm+n+i; strm+i=0;#include#include#includechar*func(charstr,intm,intn)if(strlen(str)m+n)returnNULL;char*buffer=newcharn+1;memset(buffer,0,n+1);intk,i;for(k=m,i=0strii+)if(i=0&stri=9) s=s*10+stri-0; #includevoidm

30、ain()inti,j,n,s=0;charsss30;scanf(%s,sss);for(i=0,j=0;sssi;i+)if(sssi=0&sssi=9)s=s*10+sssi-0;sssj=sssi;j+;sssj=0;puts(sss);putchar(n);printf(Thesis%dn,s);6用遞歸的方法編寫一個(gè)函數(shù)sum(int n),求1至n的累加和。 提示:f(n)=n+f(n-1) #includeintsum(intn)int_sum;if(n=1)_sum=1;else_sum=n+sum(n-1);return_sum;voidmain()int_sum,n;do

31、printf(Pleaseinputanum(=1):);scanf(%d,&n);while(n1);_sum=sum(n);printf(Sumis%dn,_sum);第章變量存儲(chǔ)類型與多文件系統(tǒng)1寫出以下程序的執(zhí)行結(jié)果。#includeint x;void fun( )printf(%d ,x+);void main( )int x=1;extern int x;printf(%d,+x);fun( );提示:在函數(shù)fun中及語句塊extern int x;printf(%d,+x);中使用的x是外部變量,在語句塊:if(x=1)int x=2;printf(%d,x+);中使用的是剛剛

32、定義x=2的變量。程序的執(zhí)行結(jié)果為:1,12寫出以下程序的執(zhí)行結(jié)果。#include int kk( ) int x = 4 ; static int y ; y = 5 ; x*= 2 ; y*= 2; return(x+y);void main() int j , s = 0 ; for ( j = 0 ; j 2 ; j+ ) s = kk ( ); printf( s = % d n ,s );提示:雖然兩次調(diào)用函數(shù)kk(),但變量定義語句static int y ;只執(zhí)行一次,而變量賦值語句每次都要執(zhí)行。程序的執(zhí)行結(jié)果為:s=183寫出以下程序的執(zhí)行結(jié)果。#include int t

33、( ) int x = 0 ; static int y = 4 ; y += +x ; return x+y;void main( ) printf(%d n,( t( ), t( ) );提示:語句printf(%d n,(t( ), t( );中(t( ),t( )屬于“,”號(hào)表達(dá)式,即兩次調(diào)用函數(shù)t( ),在函數(shù)t( )中,y為靜態(tài)內(nèi)部變量,因而語句static int y = 4 ;只執(zhí)行一次。程序的執(zhí)行結(jié)果為:7第章文件1下述程序從終端讀入文本(用$作為文本結(jié)束標(biāo)志)復(fù)制到一個(gè)名為out.dat的新文件中,請(qǐng)補(bǔ)全程序。#include int main()FILE *fp;char

34、 cx;if(fp=fopen( out.dat, w )=NULL)return 0;while(cx=getchar( )!=$)fputc(cx,fp);fclose(fp) ;return 1;提示:第1個(gè)空格是打開文件讀,第2個(gè)空格是關(guān)閉文件。2下面的程序用來統(tǒng)計(jì)文件中字符的個(gè)數(shù),請(qǐng)補(bǔ)全程序。#includeint main( ) FILE *fp; long num=0; if(fp=fopen(fname.dat,r)=NULL) printf(Cant open file!n);exit(0); while( feof(fp) fgetc(fp); num+; printf(n

35、um=%dn,num); fclose(fp); return 1; 提示:第1個(gè)空格表示文件沒有結(jié)束,循環(huán)將持續(xù)。. 以下程序由終端鍵盤輸入一個(gè)文件名,然后把從終端鍵盤輸入的字符,依次存放到該文件中,用#作為結(jié)束輸入的標(biāo)志,請(qǐng)補(bǔ)全程序。#includevoid main( ) FILE *fp; char ch,fname10; printf(Input the name of filen); gets(fname); if(fp= fopen(fname10,w)=NULL) printf(Cannot openn); exit(0); printf(Enter datan); while

36、(ch=getchar( )!=#) fputc( ch ,fp); fclose(fp);提示:文件名是從鍵盤讀入的,因而文件名是用變量表示的,文件是打開寫。4下述程序從一個(gè)二進(jìn)制文件中讀入結(jié)構(gòu)體數(shù)據(jù),并把讀出的數(shù)據(jù)顯示在屏幕上。請(qǐng)補(bǔ)全程序。#include struct rec int a;float b;void recout(FILE *fp)struct rec r;dofread( &r ,sizeof(struct rec), 1 ,fp);if( feof(fp) break;printf(%d,%f,r.a,r.b);while(1);void main() FILE *fp

37、;fp=fopen(file.dat,rb);recout(fp);fclose(fp);提示:在fread語句中,(1)中為存放所讀出結(jié)構(gòu)數(shù)據(jù)的內(nèi)存地址,當(dāng)然此數(shù)據(jù)是賦給變量r,(2)中是讀出結(jié)構(gòu)體變量數(shù)據(jù)的個(gè)數(shù),(3)是與循環(huán)中止有關(guān)的判斷,(4)為中止循環(huán)。.從鍵盤輸入一個(gè)字符串,并逐個(gè)將字符串的每個(gè)字符傳送到磁盤文件l1.txt中,字符串的結(jié)束標(biāo)記為#。#include#includeintmain()FILE*fp;charch;if(fp=fopen(11.txt,w)=NULL)printf(cannotopenthisfilen);exit(0);while(ch=getcha

38、r()!=#)fputc(ch,fp);fclose(fp);return0; 有一文本文件l1.txt,請(qǐng)編寫一個(gè)程序?qū)⑽募械挠⑽淖帜讣皵?shù)字字符顯示在屏幕上。#include#includeintmain()FILE*fp;charch;if(fp=fopen(11.txt,r)=NULL)printf(cannotopenthisfilen);exit(0);while(!feof(fp)if(ch=fgetc(fp)=a&(ch=fgetc(fp)=A&(ch=fgetc(fp)=0&(ch=fgetc(fp)=9)putchar(ch);fclose(fp);return0; 把文本文件l1.txt中的數(shù)字字符復(fù)制到文本文件l2.txt中。#include#includeintmain()FILE*fp,*fp1;longnum=0;inti=0,t=0;charch;chardata1000;if(fp=fopen(l1.txt,r)=NULL)printf(Cantopenfile!n);while(!feof(fp)ch=fgetc(fp);datai=ch;i+;datai=0;fclose(fp);if

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論