程序設計及其編程語言



《程序設計及其編程語言》由會員分享,可在線閱讀,更多相關《程序設計及其編程語言(37頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,,,*,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,第一章 C語言概述,,,,第一節(jié) 程序設,計,計及其編程語言,一、程序設計,程序是可以被計,算,算機處理的指令,序,序列。通常,程,序,序是為完成一項,任,任務由匯編語言,或,或高級語言編寫,的,的代碼的集合。,程序設計的過程,一,一般包括以下步,驟,驟:,⑴ 問題定義,根據(jù)所要解決的,問,問題,確定解決,問,問題的方法,定,義,義數(shù)據(jù)的輸入輸,出,出格式,用日常,語,語言盡可能清晰,、,、準確、完整地,表,表達解決問題的,過,過程。,⑵ 算法設計,根據(jù)所確定解決,問,問題的方法,建,立,立相應的數(shù)學
2、方,法,法及數(shù)學模型(,公,公式),并考慮,選,選取哪種方法更,適,適合于計算機數(shù),據(jù),據(jù)處理。,,,程序設計的過程,一,一般包括以下步,驟,驟,⑶ 流程圖設計,根據(jù)用日常語言,所,所描述的解決問,題,題的過程,用計,算,算機程序設計語,言,言所規(guī)定的流程,圖,圖符號進行框圖,描,描述所要解決問,題,題的過程。,⑷ 程序編制,用選定的程序設,計,計語言并按流程,圖,圖所提供的解決,問,問題的步驟寫出,源,源程序。,⑸ 程序調(diào)試和,運,運行,對所編寫的程序,進,進行編譯、運行,。,。若發(fā)生錯誤,,則,則需進行調(diào)試、,排,排錯處理,直到,該,該程序能正確運,行,行為止。,,,二、,編,編程,語,語
3、言,編程,語,語言,即,即程,序,序設,計,計語,言,言,C,F(xiàn)ortran,Java,VisualBasic,,低級,語,語言,和,和高,級,級語,言,言。,所謂,低,低級,語,語言,是,是一,種,種面,向,向機,器,器的,程,程序,設,設計,語,語言,,,,如,機,機器,語,語言,,,,匯,編,編語,言,言均,屬,屬低,級,級語,言,言。,機,機器,語,語言,完,完全,由,由二,進,進制,數(shù),數(shù)碼,的,的機,器,器指,令,令集,合,合所,構(gòu),構(gòu)成,,,,具,有,有難,寫,寫,,難,難記,,,,難,理,理解,,,,不,可,可移,植,植等,特,特點,。,。,高級,語,語言,是,是面,向,向人,
4、類,類思,維,維的,程,程序,設,設計,語,語言,,,,一,般,般由,英,英文,單,單詞,和,和數(shù),字,字符,號,號構(gòu),成,成。,具,具有,易,易學,、,、易,懂,懂、,易,易記,等,等特,點,點,,但,但使,用,用高,級,級語,言,言所,編,編寫,的,的程,序,序計,算,算機,不,不能,直,直接,運,運行,。,。運,行,行前,需,需要,進,進行,編,編譯,連,連接,等,等。,不,不同,的,的高,級,級語,言,言具,有,有不,同,同的,編,編譯,系,系統(tǒng),,,,如C語,言,言的,編,編譯,環(huán),環(huán)境,有,有TurboC2.0,編,編譯,系,系統(tǒng),。,。,,,第二,節(jié),節(jié)C語,言,言的,發(fā),發(fā)展,
5、及,及特,點,點,C語,言,言的,發(fā),發(fā)展,C語,言,言誕,生,生于1972,年,年,,它,它是UNIX,系,系統(tǒng),的,的主,力,力語,言,言。C語,言,言由,美,美國,電,電話,公,公司,(,(AT&T),貝,貝爾,實,實驗,室,室的D.M.Ritchie(,里,里奇,),)和K.Thompson,(,(湯,普,普森,),)設,計,計并,首,首先,在,在UNIX操,作,作系,統(tǒng),統(tǒng)的DECPDP-11,計,計算,機,機上,實,實現(xiàn),的,的。,C語,言,言實,際,際上,是,是由ALGOL60語,言,言逐,漸,漸演,變,變而,來,來的,。,。1963年,英,英國,劍,劍橋,大,大學,推,推出,一
6、,一種,近,近于,硬,硬件,的,的語,言,言CPL,,,,1967推,出,出了BCPL,,,,1970年,,,,美,國,國貝,爾,爾實,驗,驗室,以,以BCPL語,言,言為,基,基礎,,,,設,計,計出,一,一種,更,更為,簡,簡單,且,且接,近,近于,硬,硬件,的,的高,級,級語,言,言,,并,并取BCPL,第,第一,個,個字,母,母為,其,其命,名,名,,稱,稱為B語,言,言,,并,并用B語,言,言寫,出,出了,第,第一,個,個UNIX操,作,作系,統(tǒng),統(tǒng)。,1972,年,年,,貝,貝爾,實,實驗,室,室在B語,言,言的,基,基礎,上,上,,開,開發(fā),出,出了,新,新的,語,語言,,,,并
7、,把,把它,命,命名,為,為C,語,語言,。,。,,,二、C語,言,言的,特,特點,C語,言,言是,一,一種,結(jié),結(jié)構(gòu),化,化程,序,序設,計,計語,言,言,所謂,結(jié),結(jié)構(gòu),化,化程,序,序設,計,計語,言,言,,又,又稱,為,為模,塊,塊化,程,程序,設,設計,語,語言,,,,這,種,種語,言,言的,程,程序,設,設計,方,方法,采,采用,結(jié),結(jié)構(gòu),化,化的,程,程序,設,設計,方,方法,。,。,在C語言,中,中,函數(shù),是,是結(jié)構(gòu)化,程,程序的最,小,小模塊。,每,每個函數(shù),實,實現(xiàn)一個,功,功能,多,個,個函數(shù)則,完,完成一個,較,較大的功,能,能。C語,言,言實際上,就,就是由諸,函,函
8、數(shù)構(gòu)成,。,。,,,,C,語,語言運算,符,符豐富,C語言是,一,一種表達,式,式語言,,與,與其他語,言,言相比,C語言提,供,供了功能,極,極強的運,算,算符,如,:,:增(減,),)運算符,(,(++),和,和(--,),)、取地,址,址運算符,(,(&)和,間,間接運算,符,符(*),、,、賦值運,算,算符(如,+,+=、-=、*=,、,、/=),等,等,利用,這,這些運算,符,符可以使,程,程序書寫,更,更為簡潔,和,和提高程,序,序運行效,率,率。靈活,的,的使用C,語,語言所提,供,供的運算,符,符可以實,現(xiàn),現(xiàn)在其他,高,高級語言,中,中難以實,現(xiàn),現(xiàn)的運算,功,功能。,,,(
9、三)C,語,語言編程,簡,簡潔,C語言是,一,一種非常,簡,簡潔的語,言,言,用C,語,語言編寫,的,的程序簡,潔,潔明了。,由,由于C語,言,言把括號,、,、賦值、,強,強制類型,轉(zhuǎn),轉(zhuǎn)換等都,作,作為運算,符,符處理,,并,并用一對,花,花括號“{ }”,表,表示復合,語,語句的開,始,始和結(jié)束,,,,因此,,用,用C語言,編,編寫出的,程,程序一般,來,來說相對,小,小巧,簡,潔,潔,緊湊,。,。,,,,(四)C,語,語言具有,良,良好的可,移,移植性,由于C語,言,言具有一,些,些預處理,命,命令,加,之,之C語言,編,編譯系統(tǒng),較,較小,這,些,些都對C,語,語言的移,植,植性能帶,
10、來,來一些方,便,便。C語,言,言的移植,性,性好表現(xiàn),在,在只要對,它,它稍作修,改,改,就可,以,以在其他,平,平臺上運,行,行。,(五)C,語,語言結(jié)構(gòu),化,化強,C語言具,有,有的結(jié)構(gòu),化,化特征,,稱,稱其為結(jié),構(gòu),構(gòu)化語言,。,。C語言,的,的主要結(jié),構(gòu),構(gòu)成分是,函,函數(shù)。,,,第三節(jié),簡,簡,單,單的C程,序,序介紹,例1.1,編,編程,輸,輸出文字,信,信息“Thisis aC-Languageprogram.,”,”,程序代碼,如,如下:,,main(),{,printf("Thisisa C-Languageprogram.");,},,,例 1.2,main()/*求,
11、兩,兩數(shù)之和*/,{,inta,b,sum;/*,這,這是定義,變,變量*/,a=123;b=456;/*,以,以下3行,為,為C語句*/,sum=a+b;,printf(“sumis %d\n”,sum);,},輸出結(jié)果,為,為:,sumis 579,第三節(jié),簡,簡,單,單的C程,序,序介紹,,,第三節(jié),簡,簡,單,單的C程,序,序介紹,例 1.3,main()/*主,函,函數(shù)*/,{inta,b,c;/*,聲,聲明部分,,,,定義變,量,量*/,scanf(“%d,%d,”,”, /*輸入變,量,量a和b,的,的值*/,c=max(a,b);/*調(diào)用max函,數(shù),數(shù),將得,到,到的賦給c
12、*/,printf(“max=%d”,c);/*輸出c的值*/ },,intmax(intx,int y)/*定義max函,數(shù),數(shù),函數(shù),值,值為整型,,,,,形式參數(shù)x,y,為,為整型*/,{ int z;/*max函數(shù)中,的,的聲明部,分,分,定義,本函數(shù)中,用,用到的變,量,量z為整,型,型*/,if(x>y)z=x;,elsez=y;,return(z);/*,將,將z的值,返,返回,通,過,過max,帶,帶回調(diào)用,處,處*/,},,,第四節(jié)C語言,程,程序的實,現(xiàn),現(xiàn),一、C語,言,言程序的,編,編輯,二、C語,言,言程序的,編,編譯和連,接,接,編譯和連,接,接是實現(xiàn)C語言程,序,
13、序的第二,步,步驟。將,編,編輯好的C語言程,序,序通過編,譯,譯和連接,后,后,在沒,有,有錯誤的,情,情況下,,先,先生成目,標,標文件(,擴,擴展名為.obj),再,生,生成可執(zhí),行,行文件(,擴,擴展名為.exe)。接,著,著,就可,以,以對可執(zhí),行,行文件直,接,接運行了,。,。,,,,,(一)編,譯,譯過程,編譯過程,的,的功能是,將,將源程序,編,編譯生成,為,為目標文,件,件。編譯,過,過程主要,由,由兩部分,功,功能組成,。,。,一是將源,程,程序先通,過,過預處理,器,器。將程,序,序中出現(xiàn),的,的預處理,命,命令進行,處,處理,預,處,處理命令,是,是以字符#開始的,命,
14、命令。,二是通過,編,編譯器,,將,將經(jīng)過預,處,處理后的,源,源程序再,經(jīng),經(jīng)過編譯,器,器進行處,理,理。編譯,過,過程就是,將,將詞法分,析,析和語法,分,分析的結(jié),果,果加上符,號,號表中的,信,信息一起,用,用來生成,程,程序的目,標,標代碼,,該,該代碼類,似,似于匯編,語,語言的代,碼,碼,被存,放,放在目標,文,文件中,,其,其擴展名,為,為 .obj。,,,(二)連接過,程,程,經(jīng)過編譯過程,后,后生成的目標,代,代碼雖然是由,可,可執(zhí)行的機器,指,指令組成的,,但,但是并不能由,機,機器直接執(zhí)行,。,。,通過執(zhí)行一個,連,連接程序?qū)⒉?同,同的目標程序,文,文件進行連接,處
15、,處理,這稱為,連,連接過程。,連接處理后生,成,成一個可執(zhí)行,的,的程序,存儲,這,這個可執(zhí)行程,序,序的文件稱為,可,可執(zhí)行文件,,其,其擴展名為.exe,該,文,文件名便是一,個,個可執(zhí)行的命,令,令。,,,三、C語言程,序,序的運行,經(jīng)過編譯過程,和,和連接過程處,理,理后,將生成,可,可執(zhí)行文件,,文,文件名既為程,序,序名,擴展名,為,為.exe,,直,直接執(zhí)行該命,令,令便可運行該,程,程序。,,,例1.4,編,編寫一個求出,任,任意給定兩整,數(shù),數(shù)之和的程序,。,。,main(),{,inta,b,sum;,printf("Inputa,b=?\n");,scanf("%d,%
16、d",,sum=add(a,b);,printf("sum=%d+%d=%d\n",a,b,sum);,},add(intx,inty),{,return(x+y);,},,,第五,節(jié),節(jié)C語,言,言程,序,序的,書,書寫,格,格式,C語,言,言的,書,書寫,格,格式,比,比較,自,自由,,,,沒,有,有嚴,格,格的,位,位置,格,格式,要,要求,為提,高,高程,序,序的,可,可讀,性,性,,需,需要,養(yǎng),養(yǎng)成,良,良好,的,的程,序,序書,寫,寫習,慣,慣,,以,以便,提,提高,程,程序,的,的可,讀,讀性,和,和易,于,于對,程,程序,的,的分,析,析理,解,解。,C語,言,言程,序,序中
17、,的,的每,條,條語,句,句以,分,分號,(,(;,),)結(jié),束,束。,C語,言,言程,序,序根,據(jù),據(jù)語,句,句格,式,式的,意,意義,不,不同,,,,往,往,往采,用,用縮,進,進式,書,書寫,方,方式,,,,以,區(qū),區(qū)分,不,不同,程,程序,片,片段,或,或不,同,同程,序,序結(jié),構(gòu),構(gòu)之,間,間程,序,序成,分,分。,習慣,上,上使,用,用/*,…,……*/的,方,方式,對,對程,序,序進,行,行注,釋,釋說,明,明。,,,第五,節(jié),節(jié)C語,言,言常,用,用輸,入,入輸,出,出函,數(shù),數(shù),C語,言,言常,用,用輸,入,入函,數(shù),數(shù),輸入,函,函數(shù),又,又稱,為,為讀,函,函數(shù),,,,用
18、,來,來從,標,標準,輸,輸入,設,設備,讀,讀入,數(shù),數(shù)據(jù),。,。計,算,算機,的,的標,準,準輸,入,入設,備,備通,常,常是,鍵,鍵盤,。,。故,常,常用,輸,輸入,函,函數(shù),是,是從,鍵,鍵盤,獲,獲取,輸,輸入,信,信息,。,。,(一,),)getchar(),函,函數(shù),該函,數(shù),數(shù)為,獲,獲取,單,單字,符,符函,數(shù),數(shù)。,其,其功,能,能是,從,從鍵,盤,盤上,獲,獲取,一,一個,字,字符,,,,并,將,將其,所,所獲,取,取的,字,字符,賦,賦給,一,一個,字,字符,型,型變,量,量。,該,該函,數(shù),數(shù)的,格,格式,說,說明,如,如下,:,:,intgetchar();,,C語
19、,言,言中,的,的getchar(),函,函數(shù),是,是包,含,含在,標,標準,輸,輸入,輸,輸出,頭,頭文,件,件stdio.h,中,中的,,,,因,此,此,,若,若在C語,言,言程,序,序中,使,使用getchar()函,數(shù),數(shù),,需,需在,程,程序,中,中調(diào),用,用相,應,應的,頭,頭文,件,件。,,,例1.5,應,應用getchar()函,數(shù),數(shù)接,收,收字,符,符信,息,息并,輸,輸出,其,其信,息,息,/***Theprogramexampleofgetchar()function***/,#include,main(),{,chara;,printf("Pleaseinputach
20、aracter:");,a=getchar();,printf("\n%c\n",a);,},上機驗證,,,(二)gets()函數(shù),功能是從鍵盤上,獲,獲取一串字符,,并,并賦給相應的字,符,符串變量。,該函數(shù)的格式說,明,明如下:,char *gets(s),;,;,其中,char*是字符型指,針,針類型說明符,gets是函數(shù),名,名,()為語法,括,括號。,該函數(shù)有一個參,數(shù),數(shù)s,它是字符,數(shù),數(shù)組名或字符指,針,針名,用來存放,從,從鍵盤上讀取的,字,字符串。從鍵盤,上,上輸入的字符串,以,以換行符(即回,車,車)作為結(jié)束符,。,。,,,例1.6 應,用,用gets(),函,函數(shù)接
21、收字符串,數(shù),數(shù)據(jù)并輸出其信,息,息,/*** The program example ofgets()function ***/,#include ,main(),{,char abc[20];,printf("Pleaseinputa character string:");,gets(abc);,printf(" %s\n",abc);,},上機驗證,,,(三)scanf()函數(shù),該函數(shù),為,為標準,格,格式輸,入,入函數(shù),。,。功能,是,是從鍵,盤,盤上按,指,指定格,式,式讀取,數(shù),數(shù)據(jù),,賦,賦給指,定,定的變,量,量。該,函,函數(shù)格,式,式如下,:,:,scanf(,“,“
22、<控,制,制串>,”,”,<,參,參數(shù)表>);,控制串,中,中的格,式,式符是,由,由格式,標,標識符,(,(%),和,和格式,說,說明符,組,組成,,用,用來指,定,定某種,輸,輸入格,式,式。常,用,用格式,說,說明符,有,有如下,幾,幾種:,d——,十,十進制,整,整型數(shù),o——,八,八進制,整,整型數(shù),x——,十,十六進,制,制整型,數(shù),數(shù),u—,—,—無,符,符號,十,十進,制,制整,型,型數(shù),f—,—,—小,數(shù),數(shù)型,單,單精,度,度浮,點,點數(shù),e—,—,—指,數(shù),數(shù)型,單,單精,度,度浮,點,點數(shù),c—,—,—單,個,個字,符,符,s—,—,—字,符,符串,,,例1.7,應,應
23、,用,用scanf(),函,函數(shù),接,接收,并,并處,理,理數(shù),據(jù),據(jù)。,/***Programexampleofscanf()function***/,#include,main(),{,inta,b,c,m;,printf("inputa,b,c=?");,scanf("%d,%d,%d",,m=a+b-c;,printf("m=%d\n",m);,},上機,驗,驗證,,,二、C語,言,言常,用,用輸,出,出函,數(shù),數(shù),輸出,函,函數(shù),又,又稱,為,為寫,函,函數(shù),,,,其,功,功能,主,主要,是,是將,計,計算,結(jié),結(jié)果,輸,輸出,到,到計,算,算機,的,的屏,幕,幕上,。,。,(一,)
24、,)putchar(),函,函數(shù),該函,數(shù),數(shù)是,一,一個,輸,輸出,單,單字,符,符函,數(shù),數(shù),,功,功能,是,是將,指,指定,的,的字,符,符輸,出,出顯,示,示在,計,計算,機,機屏,幕,幕上,。,。所,輸,輸出,的,的字,符,符可,以,以是,字,字符,常,常量,,,,也,可,可以,是,是字,符,符變,量,量,,函,函數(shù),格,格式,說,說明,如,如下,:,:,intputchar(c);,,,例1.8,應,應,用,用putchar()函,數(shù),數(shù)輸,出,出字,符,符信,息,息,/***Theprogramofputchar()function***/,#include,main(),{,c
25、hara,b,c;,a=,',B,',;b=,',O,',;c=,',Y,',;,putchar(a);,putchar(b);,putchar(c);,putchar("\n");,putchar(,',m,',);,},上機,驗,驗證,,,(二,),)puts()函,數(shù),數(shù),該函,數(shù),數(shù)是,輸,輸出,字,字符,串,串函,數(shù),數(shù)。,其,其功,能,能是,將,將指,定,定字,符,符串,信,信息,輸,輸出,到,到屏,幕,幕上,。,。該,函,函數(shù),的,的格,式,式說,明,明如,下,下:,intputs(s),;,;,其中,puts是,函,函數(shù)名,,括,括號(),為,為函數(shù)的,語,語法符號,,,,括號
26、中,的,的s為參,數(shù),數(shù),該參,數(shù),數(shù)可能是,數(shù),數(shù)組名稱,,,,也可能,是,是字符指,針,針名。,,,例1.9,應,應用puts()函數(shù),輸,輸出信息,。,。,/***Theexampleofputs() function***/,#include,main(),{,charabc[20], *p;,printf("Please inputa characterstring:");,p =gets(abc);,printf("\n The output oftheinformationis: ");,puts(p);,},上機驗證,,,(三)printf()函,數(shù),數(shù),該函數(shù)是,標,標準格式
27、,輸,輸出函數(shù),,,,其功能,是,是按照指,定,定格式和,變,變量順序,輸,輸出信息,到,到屏幕上,。,。函數(shù)的,格,格式說明,如,如下:,printf("",<,參,參數(shù)表>);,其中,printf是函數(shù),名,名稱,圓,括,括號(),為,為語法符,號,號,該函,數(shù),數(shù)參數(shù)也,被,被分為兩,部,部分,一,部,部分為控,制,制串,用,于,于描述輸,出,出信息的,格,格式,另,一,一部分為,參,參數(shù)表,,用,用于說明,輸,輸出變量,或,或表達式,的,的輸出順,序,序,若參,數(shù),數(shù)表中的,項,項數(shù)多余,一,一項,之,間,間用逗號,分,分隔。,,,控制串中,包,包含有格,式,式符和一,般,般字符。,格
28、,格式符用,來,來指定輸,出,出信息的,格,格式,它,由,由格式標,識,識符%和,格,格式說明,符,符所組成,。,。如%d,表,表示輸出,信,信息為十,進,進制整型,數(shù),數(shù)據(jù)。格,式,式說明符,有,有如下幾,種,種:,d——十,進,進制整型,數(shù),數(shù),o——八,進,進制整型,數(shù),數(shù),x——十,六,六進制整,型,型數(shù),u——無,符,符號十進,制,制整型數(shù),c——字,符,符型數(shù),s——字,符,符串,f——小,數(shù),數(shù)型單精,度,度浮點數(shù),e——指,數(shù),數(shù)型單精,度,度浮點數(shù),g——f,和,和e中較,短,短的一種,,,常用的修,飾,飾符有如,下,下幾種:,〈數(shù)字〉,·,·〈數(shù)字,〉,〉——,小,小數(shù)點前
29、,的,的〈數(shù)字,〉,〉用來表,示,示輸出數(shù),據(jù),據(jù)項的最,小,小寬度。,l——用,在,在格式符d ,o和x前,表,表示長整,型,型數(shù),用,在,在e ,f ,g前面,表,表示雙精,度,度浮點數(shù),。,。,-——負,號,號用來表,示,示輸出數(shù),據(jù),據(jù)在域?qū)?中,中左對齊,。,。當不用,負,負號時,,則,則表示右,對,對齊。,0——用,來,來表示在,右,右對齊中,替,替換輸出,數(shù),數(shù)據(jù)項左,邊,邊的空格,符,符。,,,<控制串,〉,〉中出現(xiàn),的,的一般字,符,符為字符,原,原樣照樣,輸,輸出,即,將,將一般字,符,符輸出顯,示,示在屏幕,上,上。,在一般字,符,符中,對,可,可打印字,符,符直接用,字
30、,字符符號,來,來表示,,對,對不可打,印,印字符則,用,用轉(zhuǎn)義序,列,列表示。,轉(zhuǎn)義序列,是,是表示字,符,符的一種,方,方法,這,種,種方法是,使,使用字符,的,的ASCII碼值,來,來表示字,符,符,其格,式,式有如下,兩,兩種:,\0ddd 或\xhh,其中,\0ddd,格,格式是在\0后面,用,用字符的,八,八進制的ASCII碼值表,示,示,最多,為,為3位。\xhh,格,格式是在\x后,面,面用字符,的,的十六進,制,制的ASCII碼,值,值表示,,最,最多用2,位,位。例如,,,,字符Esc的轉(zhuǎn),義,義序列表,示,示為\033或\x1b。,,,表1-1,轉(zhuǎn),轉(zhuǎn)義,字,字符,字符
31、形式 含 義,,\n 換行,將當前位置移到下一行開頭,,\t 水平制表(跳到下一個tab位置),,\b 退格,將當前位置移到前一列,,\r 回車,將當前位置移到本行開頭,,\f 換頁,將當前位置移到下頁開頭,,\\ 反斜杠字符“\”,,\'
32、 單引號字符,,\" 雙引號字符,,\0ddd,,1到3位8進制所代表的字符,,\xhh 1到2位16進制所代表的字符,,,,例1.10 常用,讀,讀寫函數(shù),應,應用實例,/***Theexampleofstandardinput and output functions***/,#include,main(),{,inta;,charb,*p,abc[10],bbc[5],;,;,printf("Please inputintegerdata: ");,scan
33、f("%d",&a);/* a=21*/,printf("\n Please inputa character:");,getchar();,b=getchar();/*b=I*/,printf("\n Please inputa characterstring:");,,,getchar();,gets(abc); /* abc=Hello*/,printf("Please inputanothercharacter string: ");,p=gets(bbc);/* bbc=Wang*/,printf("\nTheoutput of the program isasfollow\n\n ");,printf("%s",abc);,putchar(,ˊ,ˊ,ˊ),;,;,printf("myname is");,puts(p);,printf("And %cam%d yearsold.\n",b,a);,getchar();,},,上機驗證,,,例1.11 分,析,析下列程,序,序的輸出,結(jié),結(jié)果,main,(,(),{,intx;floaty,z;,x=5;y=16.2;z=27.5678,;,;,printf("x=%d,y=%.2f,z=%8.3lf\n",x,y,z);,},,,演講完畢,,,,謝謝觀,看,看!,
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題黨課講稿:以高質(zhì)量黨建保障國有企業(yè)高質(zhì)量發(fā)展
- 廉政黨課講稿材料:堅決打好反腐敗斗爭攻堅戰(zhàn)持久戰(zhàn)總體戰(zhàn)涵養(yǎng)風清氣正的政治生態(tài)
- 在新錄用選調(diào)生公務員座談會上和基層單位調(diào)研座談會上的發(fā)言材料
- 總工會關于2025年維護勞動領域政治安全的工作匯報材料
- 基層黨建工作交流研討會上的講話發(fā)言材料
- 糧食和物資儲備學習教育工作部署會上的講話發(fā)言材料
- 市工業(yè)園區(qū)、市直機關單位、市紀委監(jiān)委2025年工作計劃
- 檢察院政治部關于2025年工作計劃
- 辦公室主任2025年現(xiàn)實表現(xiàn)材料
- 2025年~村農(nóng)村保潔員規(guī)范管理工作方案
- 在深入貫徹中央8項規(guī)定精神學習教育工作部署會議上的講話發(fā)言材料4篇
- 開展深入貫徹規(guī)定精神學習教育動員部署會上的講話發(fā)言材料3篇
- 在司法黨組中心學習組學習會上的發(fā)言材料
- 國企黨委關于推動基層黨建與生產(chǎn)經(jīng)營深度融合工作情況的報告材料
- 副書記在2025年工作務虛會上的發(fā)言材料2篇