順序結(jié)構(gòu)程序設(shè)計(jì)_第1頁(yè)
順序結(jié)構(gòu)程序設(shè)計(jì)_第2頁(yè)
順序結(jié)構(gòu)程序設(shè)計(jì)_第3頁(yè)
順序結(jié)構(gòu)程序設(shè)計(jì)_第4頁(yè)
順序結(jié)構(gòu)程序設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)報(bào)告_實(shí)驗(yàn)3 順序結(jié)構(gòu)程序設(shè)計(jì)(學(xué)號(hào)_姓名)一、實(shí)驗(yàn)?zāi)康模?、熟悉賦值運(yùn)算符的使用,能根據(jù)需要構(gòu)建相應(yīng)的賦值表達(dá)式,掌握兩變量交換數(shù)據(jù)的方法;2、繼續(xù)熟悉整數(shù)相除、取余運(yùn)算及數(shù)據(jù)類型轉(zhuǎn)換等內(nèi)容,能實(shí)現(xiàn)四舍五入保留指定位小數(shù)的算法;3、熟悉常用數(shù)學(xué)函數(shù)的使用;4、通過(guò)樣例加深對(duì)printf()常用格式控制符功能的理解,掌握printf()函數(shù)的使用;5、掌握scanf()函數(shù)的使用,能正確輸入數(shù)據(jù);6、掌握順序結(jié)構(gòu)程序設(shè)計(jì)的方法,能夠畫(huà)傳統(tǒng)的流程圖和N_S流程圖。二、實(shí)驗(yàn)內(nèi)容1、(基礎(chǔ)題)編寫(xiě)程序,將10000秒轉(zhuǎn)換成以“xx時(shí)xx分xx秒”格式輸出。(提示:可考慮整數(shù)的/、%運(yùn)算)#inc

2、lude<stdio.h>int main()int h,m,s,a;a=10000;h=10000/3600;m=10000%3600/60;s=10000%60;printf("%d時(shí)º¡À%d分¤?%d秒?n",h,m,s);return 0;2、(基礎(chǔ)題)編程實(shí)現(xiàn):先定義兩個(gè)整數(shù)變量,然后輸入兩個(gè)值,再交換這兩個(gè)變量的值,最后輸出交換后的新值。如下圖所示:?jiǎn)栴}:#include<stdio.h>int main()int a,b,temp;printf("inter a,b: ");

3、scanf("%d,%d",&a,&b);printf("交?換?前¡ã,ê?a=%d,b=%dn",a,b);temp=a;a=b;b=temp;printf("交?換?后¨®,ê?a=%d,b=%dn",a,b);return 0;(1) 語(yǔ)句組:a=b; b=a; 能交換a、b的值嗎?不能(2) 若不能,如何改進(jìn)?使用第三變量再進(jìn)行交換操作(3)畫(huà)出程序的傳統(tǒng)流程圖。3、(基礎(chǔ)題)運(yùn)行下列程序,體會(huì)printf()中“格式控制符”的用法,并回答相關(guān)問(wèn)題:

4、#include <stdio.h>int main( )int k=1234;double f=12345.0123456789;char * p="China"printf ("%d格式符:n");printf ("%dn",k);printf ("%6dn",k);printf ("%06dn",k);printf ("%2dnn",k);printf ("%f格式符:n");printf ("%fn",f);prin

5、tf ("%lfn",f);printf ("%15fn",f);printf ("%15.4fn",f);printf ("%-15fn",f);printf ("%-15.4fn",f);printf ("%.2fn",f);printf ("%30.20fnn",f);printf ("%e格式符:n");printf ("%en",f);printf ("%15en",f);printf

6、("%15.4en",f);printf ("%-15en",f);printf ("%-15.4en",f);printf ("%.2en",f);printf ("%30.20enn",f);printf ("%s格式符:n");printf ("%sn",p);printf ("%10sn",p);printf ("%-10snn",p);return 0;問(wèn)題:請(qǐng)說(shuō)明格式控制符%d、%f、%e、%s的基本用法

7、。%d:用來(lái)輸入有符號(hào)的十進(jìn)制整數(shù)%f:用來(lái)輸入實(shí)數(shù),可以用小數(shù)形式或指數(shù)形式輸入%e:與f作用相同%s:用來(lái)輸入字符串,將字符串送到一個(gè)字符數(shù)組中,在輸入時(shí)以非空白字符開(kāi)始,以第一個(gè)空白字符結(jié)束。4、(基礎(chǔ)題)分析、運(yùn)行下列程序,要讓各變量得到對(duì)應(yīng)的值:a=3, b=7, x=8.5, y=71.82, c1=A, c2=a。問(wèn)鍵盤(pán)上該如何輸入?并回答相關(guān)問(wèn)題。#include <stdio.h>int main( )int a, b;float x, y;char c1,c2;scanf("a=%d,b=%d",&a,&b);scanf(&q

8、uot;%f%e",&x,&y);scanf("%c%c",&c1,&c2);printf("a=%d, b=%dn",a,b);printf("x=%f, y=%fn",x,y);printf("c1=%c,c2=%cnn",c1,c2);return 0;問(wèn)題:(1) scanf()函數(shù)應(yīng)如何書(shū)寫(xiě)?Scanf(格式控制,地址表列)(2) 輸入不同類型數(shù)據(jù)時(shí),應(yīng)注意什么?1、 scanf函數(shù)中的”格式控制”后面應(yīng)當(dāng)是變量地址,而不是變量名;2、 如果再”格式控制字符串”中

9、除了格式聲明以外還有其他字符,則在輸入數(shù)據(jù)是在對(duì)應(yīng)的位置上應(yīng)輸入與這些字符相同的字符;3、 在用%c格式 聲明輸入字符時(shí),空格字符和轉(zhuǎn)義字符中的字符都作為有效字符輸入;4、 在輸入數(shù)值數(shù)據(jù)時(shí),如輸入空格、回車、Tab鍵或遇非法字符認(rèn)為該數(shù)據(jù)結(jié)束;5、(提高題)以下程序?qū)崿F(xiàn)的功能是:輸入一個(gè)double類型的數(shù)據(jù),使該數(shù)保留兩位小數(shù),對(duì)第三位小數(shù)進(jìn)行四舍五入處理,然后輸出此數(shù),查驗(yàn)處理是否正確。請(qǐng)根據(jù)注釋和運(yùn)行截圖填充程序。程序代碼:#include <stdio.h>int main( )double x;printf("Enter x=");scanf(&qu

10、ot;%lf",&x);printf("(1) x=%f.原始數(shù)據(jù)n",x);printf("(2) x=%.2f.格式控制數(shù)據(jù)n",x);x=_;/x擴(kuò)大100倍x=_;/x增加0.5x=_;/對(duì)x 取整后再賦值給xx=_;/x縮小100倍printf("(3) x=%f.處理后數(shù)據(jù)n",x);return 0;程序運(yùn)行截圖:#include <stdio.h>int main( )double x;printf("Enter x=");scanf("%lf",&

11、amp;x);printf("(1) x=%f.原始數(shù)據(jù)n",x);printf("(2) x=%.2f.格式控制數(shù)據(jù)n",x);x=x*100;/x擴(kuò)大倍x=x+0.5;/x增加0.5x=(int)x;/對(duì)x 取整后再賦值給xx=x/100;/x縮小倍printf("(3) x=%f.處理后數(shù)據(jù)nn",x);return 0;6、(提高題)改錯(cuò)題:以下程序有多處錯(cuò)誤,若按下列截圖所示格式輸入、輸出數(shù)據(jù),請(qǐng)?jiān)诔绦虻南鄳?yīng)位置上改正錯(cuò)誤。程序代碼:maindouble a, b, c, s, v ;printf(input a, b,c

12、:n);scanf("%d %d %d",a, b,c);s=a*b;/*計(jì)算長(zhǎng)方形面積*/v=a*b*c;/*計(jì)算長(zhǎng)方體面積*/printf("%d %d %d",a, b,c);printf("s=%fn",s,"v=%dn",v);運(yùn)行截圖:#include <stdio.h>int main()double a, b, c, s, v ;printf("input a, b,c :");scanf("%lf%lf%lf",&a,&b,&am

13、p;c);s=a*b;/*計(jì)算長(zhǎng)方形面積*/v=a*b*c;/*計(jì)算長(zhǎng)方體面積*/printf("a=%f, b=%f, c=%fn",a, b,c);printf("s=%f, v=%fnn",s,v);return 0; 公司印章管理制度一、目的 公司印章是公司對(duì)內(nèi)對(duì)外行使權(quán)力的標(biāo)志,也是公司名稱的法律體現(xiàn), 因此,必須對(duì)印章進(jìn)行規(guī)范化、合理化的嚴(yán)格管理,以保證公司各項(xiàng)業(yè)務(wù)的正常運(yùn)作,由公司指定專人負(fù)責(zé)管理。二、印章的種類1、 公章,是按照政府規(guī)定,由主管部門(mén)批準(zhǔn)刻制的代表公司權(quán)力的印章。2、 專用章,為方便工作專門(mén)刻制的用于某種特定用途的印章,如:

14、合同專用章、財(cái)務(wù)專用章、業(yè)務(wù)專用章、倉(cāng)庫(kù)簽收章等。 3、手章(簽名章),是以公司法人代表名字刻制的用于公務(wù)的印章。三、印章的管理規(guī)定1、 印章指定專人負(fù)責(zé)保管和使用,保管印章的地方(桌、柜等)要牢固加鎖,印章使用后要及時(shí)收存。2、 財(cái)務(wù)專用章由財(cái)務(wù)部負(fù)責(zé)保管,向銀行備案的印章,應(yīng)由財(cái)務(wù)部會(huì)計(jì)、總經(jīng)辦分別保管。 3、印章要注意保養(yǎng),防止碰撞,還要及時(shí)清洗,以保持印跡清晰。4、一般情況下不得將印章攜出公司外使用,如確實(shí)因工作所需,則應(yīng)由印章管理員攜帶印章到場(chǎng)蓋章或監(jiān)印。 5、印章管理人員離職或調(diào)任時(shí),須履行印章交接手續(xù)。四、公章刻制印章需本公司法人代表批準(zhǔn),并由印章管理專責(zé)人負(fù)責(zé)辦理刻制并啟用并交由專人進(jìn)行保管。 五、印章的使用1、 使用任何的印章,需由相應(yīng)負(fù)責(zé)人審核簽字。為方便工 作,總經(jīng)理可授權(quán)印章管理專責(zé)人審核一般性事務(wù)用印。2、 用印前印章管理人員須認(rèn)真審核,明確了解用印的內(nèi)容和目的,確 認(rèn)符合用印的手續(xù)后,在用印登記簿上逐項(xiàng)登記,方可蓋章。 3、對(duì)需要留存的材料,蓋印后應(yīng)留存一份立卷歸檔。 4、不得在空白憑證、便箋上蓋章。 5、上報(bào)有關(guān)部門(mén)的文件資料,未經(jīng)部門(mén)經(jīng)理、總經(jīng)理審簽,不得蓋章

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論