欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      密立根油滴實驗-數(shù)據(jù)處理C程序

      時間:2019-05-14 23:08:27下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《密立根油滴實驗-數(shù)據(jù)處理C程序》,但愿對你工作學(xué)習(xí)有幫助,當然你在寫寫幫文庫還可以找到更多《密立根油滴實驗-數(shù)據(jù)處理C程序》。

      第一篇:密立根油滴實驗-數(shù)據(jù)處理C程序

      #include “stdio.h” #include “math.h” #define b 0.00822//修正常數(shù) #define p 101300//大氣壓強 #define q 981//油滴密度 #define g 9.8//重力加速度 #define Pi 3.1415926//圓周率 #define d 0.005//極板距離

      #define j 0.0000183//空氣粘滯系數(shù) #define l 0.0015//下落距離

      #define e 1.602*0.0000000001*0.000000001//單位電荷量10E-19

      long double ex[6],sume=0;//用于存儲各個油滴的計算電荷量和所有油滴電荷量總和的存儲

      double Q=0,a=0,U=0,t=0,tp=0,sumt=0,tx[6];//Q--油滴計算帶電量、a--中間量……

      long double e0=1.602*0.0000000001*0.000000001;int i,N=0,k;int flag=0;char z;void main(){

      e0=e;printf(“是否需要計算平均下落時間(y or n)?n”);z=getchar();if(z=='y'){

      for(i=1;i<=6;i++)

      {

      sumt=0;

      printf(“ ****第%d滴油滴**** n”,i);

      for(k=1;k<=4;k++)

      {

      printf(“請輸入第%d次下落時間nt=”,k);

      scanf(“%lf”,&tp);

      sumt=sumt+tp;

      }

      tx[i]=sumt/4;

      printf(“平均下落時間:t=%lfn”,tx[i]);

      }

      flag=1;} if((z=='n')||flag==1){

      for(i=1;i<=6;i++)

      {

      printf(“ ****第%d滴油滴**** n”,i);

      printf(“請輸入電壓平均值U:nU=”);

      scanf(“%lf”,&U);

      if(flag==0)

      {

      printf(“請輸入下落時間平均值t:nt=”);

      scanf(“%lf”,&t);

      }

      if(flag==1)t=tx[1];

      a=sqrt(9*j*l/2/q/g/t);

      printf(“中間量a=%En”,a);

      Q=18*Pi/sqrt(2*q*g)*d/U;

      Q=Q*pow((j*l/t/(1+b/p/a)),1.5);

      N=(int)((long double)Q/(long double)e0);

      if(((long double)Q/(long double)e0)-N>=0.5)N++;//四舍五入

      ex[i]=(long double)Q/N;

      sume=sume+ex[i];

      printf(“電荷量q=%E 電荷個數(shù)N=%d 計算單位電荷量ei=%en”,Q,N,ex[i]);

      }

      printf(“nnn平均電子電荷e=%en相對誤差E=%e”,sume/6,(sume/6-e0)/e0);} }

      第二篇:密立根油滴實驗實驗報告

      佛山科學(xué)技術(shù)學(xué)院

      課程名稱

      近代物理實驗 1 1

      實驗項目

      密立根油滴實驗

      專業(yè)班級12 物理學(xué)(光電檢測)

      陳銘勝

      學(xué) 學(xué) 號 號

      2012284113

      指導(dǎo)教師

      李斌、朱星

      成 成績 績

      日 期 2014 年

      日 日

      一、實驗?zāi)康?1.理解密立根油滴實驗測量基本電荷的原理和方法。

      2.驗證電荷的不連續(xù)性,并測量基本電荷的電量。

      二、實驗儀器 OM98CCD 微機密立根油滴實驗儀(主要由油滴盒、CCD 電視顯微鏡、電路箱和 22cm 監(jiān)視器等組成))

      三、實驗原理 一質(zhì)量為 m、帶電量為 q 的油滴處于相距為 d 的二平行極板間,當平行極板未加電壓時,在忽略空氣浮力的情況下,油滴將受重力作用加速下降,由于空氣粘滯阻力與油滴運動速度 ? 成正比,油滴將受到粘滯阻力作用,又因空氣的懸浮和表面張力作用,油滴總是呈小球狀。根據(jù)斯托克斯定理粘滯阻力可表示為 ?? ? a f r 6 ? 式中:

      a 為油滴半徑; ? 為空氣的粘滯系數(shù)。

      當粘滯阻力與重力平衡時,油滴將以極限速度 υ d 勻速下降,如圖 1 所示。于是有 mg ad? ?? ? 6

      (1)

      油滴噴入油霧室,因與噴咀摩擦,一般會帶有 n 個基本電荷,則其帶電量 q=ne(n=1,2,3?),當在平行極板上加上電壓 U 時,帶電油滴處在靜電場中,受到靜電場力 qE。當靜場電力與重力方向相反且使油滴加速上升時,油滴將受到向下的粘滯阻力。隨著上升速度的增加,粘滯阻力也增加。一旦粘滯阻力、重力與靜電力平衡時,油滴將以極限速度υ u 勻速上升,如圖 2 所示。因此有 dUq qE a mgd? ? ? ?? ? 6

      (2)

      由式(1)及式(2)可得 ???????? ??du duu uUdmg q

      (3)

      實驗報告內(nèi)容 :

      一..實驗?zāi)康亩?.實驗儀器(儀器名稱、型號、參數(shù)、編號)

      三..實驗原理(原理文字敘述和公式、原理圖)

      四..實驗 步驟

      五、實驗數(shù)據(jù)和數(shù)據(jù)處理

      六..實驗結(jié)果

      七..分析討論(實驗結(jié)果的誤差來源和減小誤差的方法、實驗現(xiàn)象的分析、問題的討論 等)

      八..思考題

      精選文檔

      設(shè)油滴密度為 ?,其質(zhì)量為

      334a m ?? ?

      (4)

      由式(1)、(4),得油滴半徑 2129?????????gad???

      (5)

      考慮到油滴非常小,空氣已經(jīng)不能看作是連續(xù)媒

      質(zhì),所以其粘滯系數(shù)應(yīng)修正為 pa b / 1?? ???

      (6)

      式中 a 因處于修正項中,不需要十分精確,按式(5)計算即可。

      其中 b 為修正常數(shù),p 為空氣壓強。實驗中使油滴上升和下降的距離均為 l,分別測出油滴勻速上升時間ut和下降時間dt,則有 ,uutl? ?

      ddtl? ?

      (7)

      將(4)、(5)、(6)、(7)式代入(3)式,可得 21231 1 11218????????????????? ???????????????d d ut t t Udpablgq??? 令

      231218??????????????pablgdK??? 所以

      211 1 1????????????????? ?d d ut t t UKq

      (8)

      式(8)是動態(tài)法測量油滴電荷的公式。

      四、實驗步驟 1.將密立根實驗儀器調(diào)水平,使得儀器上水泡居中 2.測量練習(xí)(1)噴霧練習(xí)

      (2)油滴選擇(3)調(diào)節(jié)平衡

      (4)計時練習(xí)

      3.正式測量((1)用靜態(tài)法測量(2)用動態(tài)法測量 五、實驗數(shù)據(jù)和數(shù)據(jù)處理

      精選文檔

      六、實驗結(jié)果

      七、分析討論(實驗結(jié)果的誤差來源和減小誤差的方法、實驗現(xiàn)象的分析、問題的討論等)

      注意事項:

      1.油霧噴霧器的油壺不可裝油太滿,否則噴出的是油注,而不是油霧。長期不作實驗時應(yīng)將油液倒出,并將氣囊與金屬件分離保管好,以延長使用壽命。

      2.若顯示屏上看不到油滴(油滴盒中沒有油滴),有可能上電極“4”中心小孔堵塞,可用頭發(fā)清理。

      3.實驗過程中極性開關(guān) K1 撥向任一極性后一般不要再動,使用最頻繁的是電壓調(diào)節(jié)開關(guān) K2、平衡調(diào)節(jié)旋鈕 W 以及“計時/?!遍_關(guān),操作一定要輕而穩(wěn),以保證油滴的正常運動。如在使用過程中發(fā)現(xiàn)高壓突然消失,只需關(guān)閉油滴儀電源半分鐘后再開機就可恢復(fù)正常。

      誤差分析:

      1.個別油滴質(zhì)量選取太大,自由下落時間過短,導(dǎo)致計時誤差偏大。

      2.靜態(tài)法測量時,油滴不能很好平衡在上方,下落時有初速度,故油滴質(zhì)量偏大,增大 了誤差。

      精選文檔

      第三篇:密立根油滴實驗報告

      20XX 報 告 匯 編 Compilation of reports

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔

      密立根油滴實驗 —— 電子電荷的測量

      【實驗?zāi)康摹?/p>

      1.通過對帶電油滴在重力場和靜電場中運動的測量,驗證電荷的不連續(xù)性,并測定電荷的電荷值 e。

      2.通過實驗過程中,對儀器的調(diào)整、油滴的選擇、耐心地跟蹤和測量以及數(shù)據(jù)的處理等,培養(yǎng)學(xué)生嚴肅認真和一絲不茍的科學(xué)實驗方法和態(tài)度。

      3.學(xué)習(xí)和理解密立根利用宏觀量測量微觀量的巧妙設(shè)想和構(gòu)思。

      【實驗原理】

      1.靜態(tài)(平衡)測量法 用噴霧器將油滴噴入兩塊相距為 d 的平行極板之間。油在噴射撕裂成油滴時,一般都是帶電的。設(shè)油滴的質(zhì)量為 m,所帶的電量為 q,兩極板間的電壓為 V,如圖 1 所示。如果調(diào)節(jié)兩極板間的電壓 V,可使兩力達到平衡,這時:

      dVq qE mg ? ?

      (1)為了測出油滴所帶的電量 q,除了需測定平衡電壓 V 和極板間距離 d 外,還需要測量油滴的質(zhì)量 m。因 m 很小,需用如下特殊方法測定:平行極板不加電壓時,油滴受重力作用而加速下降,由于空氣阻力的作用,下降一段距離達到某一速度g? 后,阻力rf 與重力 mg平衡,如圖 2 所示(空氣浮力忽略不計),油滴將勻速下降。此時有:

      mg v a fg r? ? ? ? 6

      (2)其中 ? 是空氣的粘滯系數(shù),是 a 油滴的半徑。經(jīng)過變換及修正,可得斯托克斯定律:

      pabv afgr??16 ? ?

      (3)其中 b 是修正常數(shù),b=6.17×10-6m·cmHg,p 為大氣壓強,單位為厘米汞高。

      至于油滴勻速下降的速度gv,可用下法測出:當兩極板間的電壓 V 為零時,設(shè)油滴勻速下降的距離為 l,時間為 t,則

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 ggtlv ?

      (4)最后得到理論公式:

      Vdpabtlgqg23)1(218?????????????????

      (5)2.動態(tài)(非平衡)測量法 非平衡測量法則是在平行極板上加以適當?shù)碾妷?V,但并不調(diào)節(jié) V 使靜電力和重力達到平衡,而是使油滴受靜電力作用加速上升。由于空氣阻力的作用,上升一段距離達到某一速度υ 后,空氣阻力、重力與靜電力達到平衡(空氣浮力忽略不計),油滴將勻速上升,如圖 3 所示。這時:

      mgdVq v ae? ? ? ? 6

      (6)

      當去掉平行極板上所加的電壓 V 后,油滴受重力作用而加速下降。當空氣阻力和重力平衡時,油滴將以勻速υ 下降,這時:

      mg v g ? ?? 6

      (7)

      化簡,并把平衡法中油滴的質(zhì)量代入,得理論公式:

      21231 1 11218???????????????????????????????????????e e et t t vdpablgq???

      (8)

      【實驗儀器】

      根據(jù)實驗原理,實驗儀器——密立根油滴儀,應(yīng)包括水平放置的平行極板(油滴盒),調(diào)平裝置,照明裝置,顯微鏡,電源,計時器(數(shù)字毫秒計),改變油滴帶電量從 q 變到 q′的裝置,實驗油,噴霧器等。

      MOD-5 型密立根油滴儀的基本

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 外形和具體結(jié)構(gòu)示于圖 4。

      【實驗內(nèi)容】

      1.調(diào)整儀器 將儀器放平穩(wěn),調(diào)節(jié)儀器底部左右兩只調(diào)平螺絲,使水準泡指示水平,這時平行極板處于水平位置。預(yù)熱 10 分鐘,利用預(yù)熱時間從測量顯微鏡中觀察,如果分劃板位置不正,則轉(zhuǎn)動目鏡頭,將分劃板放正,目鏡頭要插到底。調(diào)節(jié)接目鏡,使分劃板刻線清晰。

      將油從油霧室旁的噴霧口噴入(噴一次即可),微調(diào)測量顯微鏡的調(diào)焦手輪,這時視場中即出現(xiàn)大量清晰的油滴,如夜空繁星。

      對 MOD-5C 型與 CCD 一體化的屏顯油滴儀,則從監(jiān)視器熒光屏上觀察油滴的運動。如油滴斜向運動,則可轉(zhuǎn)動顯微鏡上的圓形 CCD,使油滴垂直方向運動。

      2.練習(xí)測量 (1)練習(xí)控制油滴

      如果用平衡法實驗噴入油滴后,加工作(平衡)電壓 250 伏特左右,工作電壓選擇開關(guān)置“平衡”檔,驅(qū)走不需要的油滴,直到剩下幾顆緩慢運動的為止。注視其中的某一顆,仔細調(diào)節(jié)平衡電壓,使這顆油滴靜止不動。然后去掉平衡電壓,讓它自由下降,下降一段距離后再加上“提升”電壓,使油滴上升。如此反復(fù)多次地進行練習(xí)。

      (2)練習(xí)測量油滴運動的時間

      任意選擇幾顆運動速度快慢不同的油滴,用計時器測出它們下降一段距離所需要的時間?;蛘呒由弦欢ǖ碾妷海瑴y出它們上升一段距離所需要的時間。如此反復(fù)多練幾次。

      (3)練習(xí)選擇油滴

      選的油滴體積不能太大,太大的油滴雖然比較亮,但一般帶的電量比較多,下降速度也比較快,時間不容易測準確。若油滴太小則布朗運動明顯。通??梢赃x擇平衡電壓在 200 伏特以上,在 10s 左右時間內(nèi)勻速下降 2mm 的油滴,其大小和帶電量都比較合適。

      (4)練習(xí)改變油滴的帶電量

      對 MOD-5B、5BC、5BCC 型密立根油滴儀,可以改變油滴的帶電量。按下汞燈按鈕,低壓汞燈亮,約 5s,油滴的運動速度發(fā)生改變,這時油滴的帶電量已經(jīng)改變了。

      3.正是測量 (1)靜態(tài)(平衡)測量法

      用平衡測量法時要測量的有兩個量,一個是平衡電壓 V,另一個是油滴勻速下降一段距離所需要的時間 t g

      。仔細調(diào)節(jié)“平衡電壓”旋鈕,使油滴置于分劃板上某條橫線附近,以便準確判斷出這顆油滴是否平衡了。

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 當油滴處于平衡位置,選定測量的一段距離(一般取 l=0.200cm 比較合適),然后把開關(guān)撥向“下降”,使油滴自由下落。

      測量油滴勻速下降經(jīng)過選定測量距離所需要的時間 t e,為了在按動計時器時有思想準備,應(yīng)先讓它下降一段距離后再測量時間。

      測量完一次后,應(yīng)把開關(guān)撥向“平衡”,做好記錄后,再撥向“提升”,加大電場使油滴回到原來高度,為下次測量做好準備。

      對同一顆油滴應(yīng)進行 3~5 次測量,而且每次測量都要重新調(diào)整平衡電壓。用同樣的的方法對多顆油滴進行測量。

      (2)動態(tài)(非平衡)測量法

      用動態(tài)測量法實驗時要測量的量有三個:上升電壓、油滴勻速下降和上升一段距離所需的時間 t g、t e。

      選定測量的一段距離(一般取 l=0.200cm 比較合適),應(yīng)該在平衡極板之間的中央部分,然后把開關(guān)撥向“下降”,使油滴自由下落。

      測量油滴勻速下降經(jīng)過選定測量距離所需要的時間 t g,為了在按動計時器時有思想準備,應(yīng)先讓它下降一段距離后再測量時間。

      測完 t g

      把開關(guān)撥向“平衡”,做好記錄后,再撥向“提升”,使油滴勻速上升經(jīng)過原選定的測量距離,測出所需時間 t e

      。同樣也應(yīng)先讓它上升一段距離后再測量時間。

      測完 t e 做好記錄,并為下次測量做好準備。

      【數(shù)據(jù)處理】

      (1)

      靜態(tài)(平衡)測量法

      根據(jù)式:

      Vdpabtlgqg23)1(218?????????????????

      (5)

      其中:

      ρ為油的密度

      可根據(jù)油瓶上給出的參數(shù)修正 g 為重力加速度

      g = 9.78858 m·s-2

      η空氣粘滯系數(shù)

      η =1.83×10-5

      kg·m-1 ·s

      l 為油滴勻速下降的距離

      l = 2.00×10-3 m b 為修正常數(shù)

      b =6.17×10-6 m·cm(Hg)

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 p 為大氣壓強

      p 由室內(nèi)氣壓計讀取 d 為平行極板間距離

      d =5.00×10-3

      m 本實驗中我們用“倒過來驗證”的辦法進行數(shù)據(jù)處理。即用公認的電子電荷值 e =1.60×10-19 C 去除實驗測得的電量 q。得到一個接近于某一個整數(shù)的數(shù)值,這個整數(shù)就是油滴所帶的基本電荷的數(shù)目 n。再用這個 n 去除實驗測得的電量,即得電子的電荷值 e。

      油滴實驗也可用作圖法處理數(shù)據(jù),即以縱坐標表示電量 q,橫坐標表示所選用的油滴的所帶電子數(shù),然后作圖。

      倒過來驗證法:

      表一

      t 1

      t 2

      t 3

      t 4

      平均運動時間t(s)

      帶點量q(C)

      i=q/e

      e i =q/i 312 19.9 20.3 19.8 20.0 20.0 5.13×10-191.71×10-19

      284 17.4 17.8 17.9 17.8 17.7 6.75×10-191.69×10-19

      250 17.6 18.0 18.2 17.9 17.9 7.54×10-191.51×10-19

      248 18.4 18.3 18.2 18.2 18.3 7.38×10-191.47×10-19

      244 18.1 18.3 17.8 17.6 18.0 7.71×10-191.54×10-19

      309 19.1 18.9 19.4 19.2 19.2 5.52×10-191.84×10-19

      256 17.9 18.2 18.3

      18.1 7.24×10-191.45×10-19

      269 18.1 18.0 18.1 18.0 18.1 6.93×10-191.73×10-19

      297 19.8 20.1 20.0 20.1 20.0 5.38×10-191.79×10-19

      294 19.3 19.6 19.1 19.4 19.4 5.72×10-191.43×10-19

      247 23.1 22.4 22.8 22.7 22.8 5.34×10-191.78×10-19

      254 20.4 20.0 19.9 19.4 20.0 6.30×10-191.58×10-19

      256 19.5 19.5 19.6 19.8 19.6 6.44×10-191.61×10-19

      250 18.0 17.9 17.8 18.5 18.1 7.46×10-191.49×10-19

      284 17.6 17.9 17.8 18.0 17.8 6.69×10-191.67×10-19

      其中 t=)t t t t414 3 2 1? ? ?(i 為四舍五入后的值

      q 的計算公式為:

      運 動 時 間(s電 壓(V)

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 Vdpabtlgqg23)1(218????????????????? 其中:

      gvag??29?

      用到的參數(shù)前八組數(shù)據(jù) p=1.0112×10 5 pa

      溫度 T=25.0 C?

      后八組數(shù)據(jù) p=1.0190×103pa 溫度 T=22.4 C?

      油滴密度ρ由下表:

      表二 溫度(C?)20 30 密度(kg/m 3)

      986 981 976

      線性擬合得前八組ρ=978.5kg/m 3,后八組ρ=977.3kg/m 3

      最后算得 e=?iie151=1.62×10-19 C ? ?????1512e)()1 15(151iie e ? 0.04 所以 e=(1.62 ? 0.04)×10-19 C

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔(2)動態(tài)(非平衡)測量法 同樣用“倒過來驗證”的辦法:

      表三 上升電壓 V(v)

      運動時間平均運動時間 t(s)帶點量 q(C)

      i=q/e

      e i =q/i(C)

      509 tg(s)15.5 15.4 15.5 15.5 4.47×10-191.49×10-19

      te(s)10.8 10.8 11.0 10.9 509 tg(s)19.0 19.5 18.8 19.1 5.06×10-191.69×10-19

      te(s)6.8 6.9 6.9 6.9 509 tg(s)19.9 20.6 20.3 20.3 5.86×10-191.47×10-19

      te(s)5.5 5.4 5.3 5.4 353 tg(s)20.0 20.9 20.8 20.6 4.51×10-191.50×10-19

      te(s)13.0 12.7 12.6 12.8 509 tg(s)19.1 18.7 18.6 18.8 5.31×10-191.77×10-19

      te(s)6.7 6.5 6.8 6.7 230 tg(s)21.3 21.0 21.2 21.2 1.92×10-181.60×10-19

      te(s)3.2 3.3 3.2 3.2 230 tg(s)22.4 22.1 22.0 22.2 1.90×10-181.58×10-19

      te(s)3.2 3.2 3.2 3.2 509 tg(s)20.8 20.8 20.4 20.7 5.78×10-191.45×10-19

      te(s)5.3 5.4 5.4 5.4 354 tg(s)20.5 20.6 20.3 20.5 4.52×10-191.51×10-19

      te(s)12.7 12.9 12.9 12.8 232 tg(s)23.6 24.4 24.5 24.2 7.03×10-191.81×10-19

      te(s)10.0 10.2 9.8 10.0

      其中 i 為四舍五入后的值,q 的計算公式為:

      報告文檔·借鑒學(xué)習(xí)word 可編輯·實用文檔 Vdt t tpalqg g e2 / 12 / 31 1 1b1g 218?????????????????????????????????????????? 用到的參數(shù)和靜態(tài)法一樣,最后算得?? ?iie101e 1.59×10-19 C ?????101 i2)e(e1 10 101i)

      (? =0.04 所以 e=(1.59 ? 0.04)×10-19 C 【思考題】

      1.本實驗的巧妙構(gòu)思在哪里?

      答:本實驗利用油被撕裂成油滴后帶有少量的電荷,幾乎只有幾個到幾十個電子的電量。通過電壓和重力的作用測出油滴的帶電量,從而可以驗證電荷的不連續(xù)性,并可以測出電子的電量。還有就是將電量這種小量的測量轉(zhuǎn)換成測電壓和時間等大量。

      2.實驗中如何保證油滴做勻速運動:

      答:先讓油滴運動一段時間后才開始計時,大概 0.05cm 左右。

      第四篇:C程序?qū)嶒瀳蟾?/a>

      工程學(xué)院 實 驗 報 告

      課 程 名 稱: c程序設(shè)計 課 程 代 碼: 8234510 學(xué)院(直屬系): 年級/專業(yè)/班:

      2010級汽電1班

      學(xué) 生 姓 名: 學(xué) 號: 31201008030 實驗總成績: 任 課

      教 師: 開 課 學(xué) 院: 工程學(xué)院 實驗中心名稱: 交通實驗中心

      西華大學(xué)實驗報告(理工類)

      開課學(xué)院及實驗室:汽車學(xué)院機房(5d-215)實驗時間: 年 月 日

      1、實驗?zāi)康?/p>

      2、實驗設(shè)備、儀器及材料

      3、實驗內(nèi)容

      一般實驗: 3.1實驗方案設(shè)計與選擇(設(shè)計性、創(chuàng)新性實驗需寫該項內(nèi)容)3.2實驗原理及實驗步驟(實驗工作原理或?qū)嶒灥闹饕僮鬟^程)3.3實驗記錄(核心代碼及調(diào)試過程)

      注解:理工科實驗需記錄實驗過程中的數(shù)據(jù)、圖表、計算、現(xiàn)象觀察等,實驗過程中出現(xiàn)的問題; 其它如在計算機上進行的編程、仿真性或模擬性實驗需記錄程序核心代碼以及程序在調(diào)式過程中出現(xiàn)的問題及解決方法;記錄程序執(zhí)行的結(jié)果。

      上機實驗:

      3.1上機實驗的內(nèi)容及要求

      3.2算法設(shè)計思想與算法實現(xiàn)步驟 3.3程序核心代碼,程序調(diào)試過程中出現(xiàn)的問題及解決方法 3.4 程序運行的結(jié)果

      4、實驗總結(jié)

      4.1實驗結(jié)果分析及問題討論 4.2實驗總結(jié)心得體會

      注解:實驗總結(jié)的內(nèi)容根據(jù)不同學(xué)科和類型實驗要求不一樣,一般理工科類的實驗需要對實驗結(jié)果進行分析,并且對實驗過程中問題進行討論;在計算機上進行的編程、仿真性或模擬性實驗需要對上機實踐結(jié)果進行分析,上機的心得體會及改進意見。其它實驗應(yīng)總結(jié)實驗過程寫出心得體會及改進意見。

      1、實驗?zāi)康?1)熟悉c語言的集成環(huán)境,了解菜單的使用方法。(2)掌握c語言程序上機的編輯、編譯、連接、運行的基本步驟。(3)了解c語言程序的結(jié)構(gòu)。

      2、實驗設(shè)備、儀器及材料(1)硬件環(huán)境

      微型計算機(intel x86系列cpu)一臺(2)軟件環(huán)境 windows98/2000/xp操作系統(tǒng) vc6.0集成開發(fā)環(huán)境

      3、實驗內(nèi)容

      3.1上機實驗的內(nèi)容及要求(1)熟悉vc中常用菜單項及對應(yīng)快捷鍵的使用方法。(2)熟悉c語言程序上機的編輯、編譯、連接、運行的基本步驟。(3)編程實現(xiàn)一個字符串的輸出。(4)編程輸出兩個數(shù)的最大值。(5)計算由鍵盤輸入的任意兩個整數(shù)的積。3.2算法設(shè)計思想與算法實現(xiàn)步驟(1)編程實現(xiàn)一個字符串的輸出為程序一,編程中,定義一個空函數(shù)后,直接由利用printf輸出字符串。(2)編程輸出兩個數(shù)的最大值為程序二,編程中,用scanf函數(shù)輸入兩個數(shù),再用選擇函數(shù)判定兩數(shù)大小,最后用printf函數(shù)輸出最大值。(3)計算由鍵盤輸入的任意兩個整數(shù)的積為程序三,編程中,用scanf函數(shù)輸入兩數(shù),再由乘積函數(shù)進行求積運算。

      3.3程序核心代碼,程序調(diào)試過程中出現(xiàn)的問題及解決方法

      (1)程序核心代碼

      程序一:

      #include void main(){ printf(this is a c program,一定能學(xué)好!.n);} 程序二:

      #include void main(){ float a,b,m;printf(請輸入兩個數(shù)a和bn);scanf(%f,%f,&a,&b);/*scanf 函數(shù)直接輸入修飾符(%f)*/ if(a>b)m=a;else m=b;printf(最大數(shù)為%7.4fn,m);/*printf 可以加a=;;;*/ } 程序三:

      #include void main(){ int a,b,c;printf(請輸入兩個整數(shù)a和bn);scanf(%d,%d,&a,&b);c=a*b;printf(c=%dn,c);}(2)程序調(diào)試過程中出現(xiàn)的問題及解決方法 程序二丟失“;” 程序三丟失“)”

      當分別添加上丟失的符號后,問題解決,程序編輯成功。3.4 程序運行的結(jié)果

      程序一運行結(jié)果:

      程序二運行結(jié)果:

      程序三運行結(jié)果:

      4、實驗總結(jié)

      4.1程序運行結(jié)果分析及思考題討論

      根據(jù)程序運行結(jié)果和編程之前的預(yù)期結(jié)果一致,說明編程成功。

      對于程序的結(jié)構(gòu)應(yīng)該熟記在心,而且在vc6.0集成開發(fā)環(huán)境中不需要用戶去進行連接的操作,這一步的操作電腦會自動完成。4.2實驗總結(jié)心得體會

      對第一次c語言編程上機實驗,對編程還有很多不是很熟悉的地方,需要在接下來的學(xué)習(xí)中進一步熟

      練掌握操作。而且在以后的編程中對于printf,csanf函數(shù)的運用將會更多。在編程中還必須小心翼翼,如果出現(xiàn)編譯錯誤,可參看界面下方的錯誤提示,這對于編程成功很有幫助。

      1、實驗?zāi)康钠篶程序設(shè)計實驗三實驗報告

      實 驗 報 告

      工學(xué)院 土木工程專業(yè) 09級 2011 至 2012 學(xué) 第 1 學(xué)期

      學(xué)號:xxxxxx 姓名:xxxxxx 2011 年10月 08日 第3~4節(jié) 綜合 樓 325教室 篇三:c語言實驗報告1 實驗名稱:熟悉c程序的運行環(huán)境

      一、實驗?zāi)康暮鸵?/p>

      了解turbo c++ 3.0的基本操作方法,學(xué)會獨立使用該系統(tǒng)

      編輯、編譯、連接和運行一個c程序

      通過運行簡單的c程序,初步了解c源程序的特點

      二、實驗內(nèi)容和原理

      1.輸入并運行一個簡單、正確的程序 # include void main(){ printf(this is a c programn);} 2.輸入一個有錯誤的程序,修改錯誤,直到程序能正確運行,分析程序運行結(jié)果。# include void main(){ int a, b, sum a=123;b=456;sum=a+b printf(sum is %dn, sum);} 3.輸入并運行一個需要在運行時輸入數(shù)據(jù)的程序,輸入數(shù)據(jù),觀察運行結(jié)果。# include void main(){ int max(int x, int y);int a, b, c;scanf(%d, %d, &a, &b);c=max(a, b);printf(max=%d,c);} int max(int x, int y){ int z;z=y;if(x>y)z=x;return(z);}

      三、實驗環(huán)境 1.硬件:pc機;

      2.軟件:windows操作系統(tǒng)、turboc++ 3.0。

      四、算法描述及實驗步驟 1.內(nèi)容1(1)啟動tc++3.0,新建一個c文件;

      (2)輸入程序1;

      (3)保存文件;

      (4)編譯源程序,觀察屏幕上顯示的編譯信息,修改出現(xiàn)的錯誤,直到編譯成功,再次保存文件;

      (5)連接程序、運行程序,觀察運行結(jié)果。2.內(nèi)容2(1)啟動tc++3.0,新建一個c文件;

      (2)輸入程序2;

      (3)保存文件;

      (4)編譯源程序,觀察屏幕上顯示的編譯信息,修改出現(xiàn)的錯誤,直到編譯成功;

      (5)連接程序、運行程序,觀察運行結(jié)果。3.內(nèi)容3(1)啟動tc++3.0,新建一個c文件;

      (2)輸入程序2;

      (3)保存文件;

      (4)編譯源程序,觀察屏幕上顯示的編譯信息,修改出現(xiàn)的錯誤,直到編譯成功;

      (5)連接程序、運行程序;

      (6)輸入數(shù)據(jù),觀察運行結(jié)果。

      五、調(diào)試過程

      1.輸入后,按alt+f9編譯,出現(xiàn)如下信息:

      成功編譯。

      2.輸入后,按alt+f9編譯,出現(xiàn)如下信息:

      經(jīng)分析是由于int a, b, sum與sum=a+b倆句未加;導(dǎo)致。3.輸入后,按alt+f9編譯,出現(xiàn)如下信息:

      經(jīng)分析是由于int a, b, c句未加;導(dǎo)致。

      修改后編譯結(jié)果如下:

      六、實驗結(jié)果

      1.2.3.輸入123,654運行結(jié)果如下:

      輸入1989,1988運行結(jié)果如下:

      七、總結(jié)

      經(jīng)過本次上機實驗,我基本了解turbo c++ 3.0的操作方法,學(xué)會在該系統(tǒng)上編輯、編譯、連接和運行一個c程序。同時也明白在編譯過程中應(yīng)留心一些細節(jié)問題(如一個語句結(jié)束要加“;”),也學(xué)會通過編譯錯誤信息找出錯誤,并修正錯誤。

      實驗名稱:數(shù)據(jù)類型、函數(shù)和表達式

      八、實驗?zāi)康暮鸵?/p>

      掌握c語言數(shù)據(jù)類型,熟悉如何定義整型、字符型和實型變量并賦值 掌握不同類型數(shù)據(jù)之間賦值的規(guī)律

      學(xué)會使用c的有關(guān)算法運算符及表達式,特別是自加(++)和自減(--)運算符的使用 進一步熟悉c程序的編輯、編譯、連接和運行的過程

      九、實驗內(nèi)容和原理

      2.輸入并運行下面程序,分析運行結(jié)果。# include void main(){ char c1, c2;c1=a;c2=b;printf(%c%c, c1, c2)} 3.輸入并運行下面程序,分析運行結(jié)果。# include void main(){ char c1=a,c2=b,c3=c,c4=101,c5=116;printf(a%c b%ctc%ctabcn,c1,c2,c3);printf(tb%c %c,c4,c5);} 4.輸入并運行下面程序,分析運行結(jié)果。# include void main(){ int a, b;unsigned c,d;long e,f;a=100;b=-100;e=50000;f=32767;c=a;d=b;printf(%d, %dn, a, b);printf(%u, %un, a, b);printf(%u, %un, c, d);c=a=e;d=b=f;printf(%d, %dn, a, b);printf(%u, %un, c, d);} 5.輸入并運行下面程序,分析運行結(jié)果。# include void main(){ int i,j,m,n; i=8; j=10;

      m=++i; n=j++; printf(%d,%d,%d,%d,i,j,m,n); }

      十、實驗環(huán)境 1.硬件:pc機;

      2.軟件:windows操作系統(tǒng)、turboc++ 3.0。

      十一、算法描述及實驗步驟

      (1)啟動tc++3.0,新建一個c文件;

      (2)輸入程序;

      (3)保存文件;

      (4)編譯源程序,觀察屏幕上顯示的編譯信息,修改出現(xiàn)的錯誤,直到編譯成功;

      (5)連接程序、運行程序,觀察分析運行結(jié)果。

      十二、調(diào)試過程 1.經(jīng)分析錯誤是由于printf(%c%c, c1, c2)后未加;導(dǎo)致。

      修改后運行如下:

      2.成功運行 3.printf(%u, %un a, b);改成printf(%u, %un, a, b);成功運行 4.

      成功運行。

      十三、實驗結(jié)果 1.2.3.4.十四、總結(jié)篇四:c程序?qū)嶒瀳蟾?/p>

      《程序設(shè)計綜合訓(xùn)練》

      第一部分 設(shè) 計 報 告 專 業(yè): 軟件工程 班 級: 12軟件1 學(xué) 號: 12144131 姓 名: 陳 雷 指導(dǎo)教師: 錢 進、呂 萍 成 計算機工程學(xué)院 2013年3月 目 錄

      (1)題目名稱、內(nèi)容、來源(如2010年省計算機等級考試秋季上機試卷2)。

      (2)解題的基本思路,(3)設(shè)計方案,功能模塊框圖與程序流程圖等。

      (4)算法設(shè)計:算法描述、實現(xiàn)方法、詳細流程圖等。

      (5)源代碼:主要模塊的代碼與注釋。

      (6)程序調(diào)試:調(diào)試過程與步驟,發(fā)現(xiàn)的問題,解決的辦法等。

      (7)測試:運行程序,輸入測試數(shù)據(jù),判斷是否達到預(yù)期目的。測試數(shù)據(jù)要有

      典型意義,要注意臨界值的選取,注意測試數(shù)據(jù)的廣泛性和普適性。第二部分

      (1)題目名稱、內(nèi)容。

      (2)解題的基本思路,(3)設(shè)計方案,功能模塊框圖與程序流程圖等。

      (4)算法設(shè)計:算法描述、實現(xiàn)方法、詳細流程圖等。

      (5)程序調(diào)試:調(diào)試過程與步驟,發(fā)現(xiàn)的問題,解決的辦法等。

      (6)測試:運行程序,輸入測試數(shù)據(jù),判斷是否達到預(yù)期目的。測試數(shù)據(jù)要有

      典型意義,要注意臨界值的選取,注意測試數(shù)據(jù)的廣泛性和普適性。

      (7)總結(jié):收獲與體會,有實際內(nèi)容,忌空洞無物,忌千篇一律,400字左右。

      (8)附錄:源代碼(含注釋)。

      第一部分

      2010秋03等級考試 1.編寫函數(shù)int noco(int n,int *a)。函數(shù)動能是驗證是驗證n的立方可表示為n個連續(xù)奇數(shù)之和,若找到這樣的表示則將連續(xù)奇數(shù)按從小到大的順序存放到a指向的數(shù)組中并且函數(shù)返回1,否則函數(shù)返回0。2.編寫函數(shù)main。函數(shù)功能是聲明數(shù)組a,分別用整數(shù)1~10及數(shù)組a作為實參調(diào)用函數(shù)noco,并將結(jié)果數(shù)據(jù)按以下屏幕輸出所示形式輸出到屏幕及文件myf2.out中。#include int noco(int n,int *a){ int i=1,k=1,j=1,sum=0,m;} void main(){ file *fp;int i,n,k,a[10];fp=fopen(myf2.out,w);for(n=1;n<=10;n++){ k=noco(n,a);} fprintf(fp,my exam number is :11142116);if(k){

      printf(%d^3=,n);

      } else {

      printf(false);} fprintf(fp,false);fprintf(fp,%d^3=,n);for(i=0;i

      } k=k-2;for(j=0;j

      1.編寫函數(shù)long find_m(int n)。函數(shù)功能是查找滿足以下條件的整數(shù)m:(1)m是 n的整數(shù)倍;(2)m的十進制表示中僅由0和1組成。函數(shù)返回找到的m的值。2.編寫main 函數(shù)。函數(shù)功能是聲明變量n和m,輸入一個整數(shù)到n中(n<100), 用n作實參調(diào)用函數(shù)find_m,將n及找到的整數(shù)m輸出到屏幕及文件myf2.out.#include long find_m(int n){ int flag1=1,flag2;} void main(){ file *fp;int n;long m;fp=fopen(myf2.out,w);long m1,m2,k;k=2;while(flag1){ flag2=1;} return m1;m1=m2=n*k;while(m2&&flag2){ if(m2%10!=0&&m2%10!=1)} if(m2==0)flag1=0;else k++;flag2=0;else m2=m2/10;} scanf(%d,&n);m=find_m(n);printf(nn=%dtm=%ldn,n,m);fprintf(fp,nn=%dtm=%ldn,n,m);fprintf(fp,my exam number is :11142116);fclose(fp);2011年江蘇省計算機等級考試春季上機試卷01 1.編寫函數(shù)void cresort(int a[][3],int n)。函數(shù)功能是根據(jù)a指向的二維數(shù)組中第

      一列(列下標為0)和第二列(列下標為1)的值按如下規(guī)則生成第3列各元素的值,再以行為單位重排a數(shù)組各行元素的值,使得所有行按第3列元素從小到大有序。

      第3列生成規(guī)則:

      用數(shù)組a作為實參調(diào)用cresort函數(shù),將a數(shù)組中數(shù)據(jù)輸出到屏幕及文件myf2.out.#include stdio.h #define n 5 int isprime(int m){ int i;} void cresort(int a[][3],int n){ int i,j,k,m,c,t;for(i=0;i

      switch(c){

      case 0:a[i][2]=1;break;case 2:a[i][2]=4;break;for(i=2;i<=m/2;i++)if(m%i==0)return 0;return 1;篇五:c程序設(shè)計實驗報告

      《c語言程序設(shè)計》實驗報告

      學(xué)號 不告訴你哦~ 班級 信管一班 姓名 你猜猜~哈哈

      一、實驗題目

      一、編程實驗

      猜數(shù)問題:輸入兩個整數(shù),并求這兩個整數(shù)的和,輸入所猜的結(jié)果,如果輸入數(shù)比正確的結(jié)果要大,提示“猜大了”;如果輸入數(shù)比正確的結(jié)果要小,提示“猜小了”;當猜對結(jié)果時提示“猜對了”,結(jié)束游戲(用函數(shù)調(diào)用方式編程)。

      二、程序改錯實驗

      輸入一個數(shù)字 b,求sum=b+bb+bbb+?,改正下列程序中的錯誤。#include “stdio.h” main(){ int i,j;long int b,sum,temp;scanf(“%d”,&b);do { i++;for(j=0;j<=i;j++)temp+=(long int)pow(10,j-1)*b;sum+=temp;} while(i<=3)printf(“sum=%d”,sum);}

      三、編程實驗

      編寫兩個矩陣相加減的程序,兩矩陣的行列數(shù)均由用戶輸入(兩矩陣的行列數(shù)要限制最大值),在屏幕上分行列打印出結(jié)果(矩陣元素為整型變量)。

      解析:兩個矩陣可以定義兩個二維數(shù)組matrixl[m][n],matrix2[m][n]存放,用二重循環(huán)進行輸入輸出或?qū)崿F(xiàn)對應(yīng)元素的相加或相減運算,相加后矩陣元素存放在matrixl中,相減后矩陣元素存放在matrix2中(上機實驗時輸入矩陣的行數(shù)m=10, 矩陣的列數(shù)n=10)。

      第五篇:幾個簡單的C程序1

      //#標志每個程序的開頭,程序最后有功能概括

      #include #include main(){

      printf(“hello,c”);getchar();

      }//你好c程序

      #include main(){

      int a,b,sum;a=1;b=2;

      sum=a+b;

      printf(“sum=%d”,sum);getchar();

      }//求兩個數(shù)的和

      #include #include main(){

      int a,b;

      scanf(“%d”,&a);

      if(a>10)printf(“這個數(shù)%d大于10”,a);

      elseprintf(“這個數(shù)%d小于10”,a);

      system(“pause”);

      }//比較兩個數(shù)的大小和選擇結(jié)構(gòu)

      #include #include main(){

      int a,b,c,t;

      scanf(“輸入三個數(shù)n%d%d%d”,&a,&b,&c,);

      if(a

      printf(“三個數(shù)中最大的是%d”,a);system(“pause”);}//三個數(shù)求最值

      #include #include main()

      {int i,sum;i=1;sum=0;

      for(i=1;i<=100;i++)sum=sum+i;printf(“從1到100的和是%d”,sum);system(“pause”);}//循環(huán)

      下載密立根油滴實驗-數(shù)據(jù)處理C程序word格式文檔
      下載密立根油滴實驗-數(shù)據(jù)處理C程序.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        紅綠燈C語言程序

        業(yè)余黨校筆記(全部整理) 2009年4月16日 第一講《中國共產(chǎn)黨的性質(zhì)和指導(dǎo)思想》 黨的性質(zhì),是指一個政黨所具有的質(zhì)的規(guī)定性,即它代表哪個階級利益,具有哪個階級的特性。中國共產(chǎn)......

        C程序個人總結(jié)

        個人總結(jié) 光標靈動地在屏幕上跳動,鼠標優(yōu)雅地穿行其中,我輕輕按了一下回車后,我知道我們成功了C程序課題總算是快要結(jié)束了,看著我們做的程序也能有模有樣地運行出一點結(jié)果,我感到......

        十大C語言經(jīng)典程序

        計算機二級C語言程序必背 1、/*輸出9*9口訣。共9行9列,i控制行,j控制列。*/ #include main() {int i,j,result; for (i=1;i......

        C程序上機步驟

        C程序上機步驟 1 運行一個C語言程序的一般過程 Turbo C是一個集源程序編輯、編譯、連接、運行與調(diào)試于一體,用菜單驅(qū)動的集成軟件環(huán)境。 運行一個C語言程序的一般過程:(1)啟動T......

        C語言程序穩(wěn)定性

        提高C語言程序運行穩(wěn)定性的方法 一、前言 由于C語言的靈活性,用C語言開發(fā)出來的程序容易造成內(nèi)存泄漏、運行異常、運行結(jié)果不可預(yù)期等程序質(zhì)量問題,在用C語言開發(fā)程序的過程......

        c語言實習(xí)程序

        #include course_name(int i)/*把科目變成數(shù)字函數(shù)*/ { switch(i) { case 1:printf("英語 "); break; case 2:printf("數(shù)學(xué)"); break; case 3:printf("C語言"); break; c......

        C語言課程設(shè)計程序

        #include #include #include struct student { int num; char name[15]; //定義學(xué)生結(jié)構(gòu)體,st數(shù)組。int score[5]; float jqave; int rank; }st[27]; struct kecheng......

        數(shù)據(jù)處理考綱

        全國殘疾人崗位精英職業(yè)技能競賽規(guī)則計算機操作員(數(shù)據(jù)處理)全國殘疾人崗位精英職業(yè)技能競賽組委會2012年7月競 賽 標 準一、競賽目的考查參賽選手對于數(shù)據(jù)處理相關(guān)基礎(chǔ)知識的......