版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、學生實踐測試報告(科學與工程)課程名稱:C語言程序設計實驗課:15自動化2班學號:1517011063學生姓名:王系:智能科學與控制工程學院講師:王宇201520第十六學年的第二學期金陵科技學院教務辦公系統(tǒng)實驗報告的寫作要求實驗報告以電子格式提交,標題為4號黑體,正文為4號小宋體,單行間距。實驗報告的寫作說明在實驗報告中,四個項目是必要的:實驗目的和要求,實驗儀器和設備,實驗內(nèi)容和過程,實驗結果和分析。教師可以根據(jù)學科特點和實驗的具體要求添加項目。填寫筆記(1)認真觀察,及時、準確、真實地記錄。(2)描述準確,層次清晰。(3)嘗試用特殊術語來描述事物。(4)外語、符號和公式應準確,應使用統(tǒng)一的
2、名詞和符號。(5)實驗報告應獨立撰寫,嚴禁抄襲和抄襲。一旦被發(fā)現(xiàn),將作為零分處罰。實驗報告更正說明實驗報告的修改要及時、認真、仔細,所有的修改都要用紅筆。實驗報告的批改等級采用五級評分制或百分制,按照金陵科技學院課堂教學實施細則作業(yè)評分等級評定的要求執(zhí)行。實驗項目名稱:初級編程實驗時數(shù):6同組學生姓名:實驗地點:工程樓實驗日期:2016年3月29日。實驗結果:批改老師:王預批改時間:實驗1基本編程一、實驗目的和要求(1)熟悉Visual c+集成環(huán)境,編輯、保存、編譯、連接和運行,能夠調(diào)試簡單程序;(2)掌握C語言中各種運算符的使用;(3)掌握C語言中各種數(shù)據(jù)類型的區(qū)別和應用;(4)掌握C語言
3、中變量的定義、賦值和使用,表達式語句和輸入輸出語句的使用;(5)掌握輸入輸出函數(shù)在C語言中的使用;(6)掌握控制語句在C語言中的使用,包括if-else、for、while和do-while語句的使用。二、實驗儀器設備奔騰或更高版本的計算機配有視窗XP或更高版本的操作系統(tǒng)和可視化C 6.0軟件。三、實驗內(nèi)容和過程1.程序調(diào)試(1)#包括main() int s,t,p,sumscanf(%d%d%d ,s,t,p);sum=s t p;printf(“總和=%dn”,總和);(2)#包括main() int k=3;if(k=3)printf(“* * *”);else printf( # #
4、 # );(3)#包括main() int k=0;做 printf(k=%dn ,k); while(k0);2.程序校正以下是判斷一個學生是否通過考試的程序(通過a、b或c的學生;d級失敗),調(diào)試并改進以下程序以滿足上述輸出的需要。#包括main() char mark= A開關(標記)案例“A”:案例“B”:案例“C”: printf(=60 n );案例 D : printf( 60 n );默認值: printf(“錯誤 n”);3.設計(1)函數(shù):編程使一個任意的實數(shù)保持兩位小數(shù),并四舍五入到第三位。例如,如果實類型的數(shù)量是1234.567,函數(shù)返回1234.570000;如果實數(shù)
5、是1234.564,函數(shù)返回1234.560000。#包括main()浮動a,int b;scanf(“% f”,a);b=a * 1000.5;a=b/100.0;printf(a=%7.2f ,a);(2)功能:從鍵盤輸入一個大寫字母,并以小寫字母代替輸出。注:可以通過格式化和特殊的字符輸入輸出功能來實現(xiàn)。(3)函數(shù):編寫函數(shù)來計算以下分段函數(shù)的值:(4)假設工資稅率如下,其中S代表工資,R代表稅率:s500 r=0%500=s1000 r=5%1000=s2000 r=8%2000=s3000 r=10%3000=s r=15%編譯一個程序,從鍵盤輸入一個工資數(shù)字,并輸出實際的工資數(shù)字。
6、需要一個switch語句。(5)函數(shù):計算并輸出正整數(shù)n的所有因子之和(1和n除外),n的值由鍵盤輸入。例如,當n=120時,輸出為239。(6)函數(shù):計算并輸出下列多項式的值S=1 1/1!1/2!1/3!1/n!例如,如果鍵盤輸入15到n,輸出為s=2.718282。注意:n的值要求大于1但不大于100。(7)函數(shù):從低位取出長整型變量S的奇數(shù)位上的數(shù),依次形成一個新的數(shù),放入t中例如,當s中的數(shù)字是7654321時,t中的數(shù)字是1357。V.實驗注意事項1.賦值號=和關系運算符=之間的差異;2.if-else語句中else之后的無條件表達式;3.while和do-while的區(qū)別;4.復
7、合語句必須用括起來。第六,思考問題1.功能:判斷一個三位數(shù)是否是“水仙花數(shù)”。在主功能中從鍵盤輸入一個三位數(shù),并輸出判斷結果。注意,所謂的“水仙花數(shù)”是指一個或三個數(shù)字,每個數(shù)字的立方和等于數(shù)字本身。例如,153是一個水仙花數(shù),因為153=1 125 27。2.函數(shù):計算并輸出3到n之間所有素數(shù)的平方根之和例如,在鍵盤輸入100到n之后,輸出為:sum=148.874270。3.函數(shù):輸出斐波那契數(shù)列中大于S的最小數(shù)。斐波那契數(shù)列F(n)定義為:F(0)=0,F(xiàn)(1)=1 F(n)=F(n-1) F(n-2)例如,當鍵盤輸入s=1000時,它輸出1597。4.函數(shù):確定整數(shù)x是否同構。如果是同
8、構數(shù),輸出為“是”;否則,輸出為“否”。x的值由主函數(shù)從鍵盤讀取,并且要求不超過100。注:所謂的“同構數(shù)”是指出現(xiàn)在其平方數(shù)右側(cè)的數(shù)。例如,輸入整數(shù)5,5的平方數(shù)是25,5是25右邊的數(shù),所以5是同構數(shù)。程序列表:3(1)#包括main()浮動a;int b;scanf(“% f”,a);b=a * 1000.5;a=b/100.0;printf(a=%7.2f ,a);(2)#包括main() char chpintf(按一個鍵,然后按enter);ch=getchar();if(chAchmain()浮動x,y;scanf(“% f”,x);if(x0)y=x * x x 6;否則如果(
9、x10x!=2.0x!=3.0)y=x * x-5 * x 6;其他y=x * x-x-1;printf(“% f”,y);(4)#包括main()int n,s;scanf(“% d”,s);如果(s500)n=1;否則如果(s1000)n=2;否則如果(s2000)n=3;否則如果(s3000)n=4;其他n=5;開關(n)case 1:printf(“% d”,s);休息;case 2:s=s *(1-5%);printf(“% d”,s);休息;case 3:s=s *(1-8%);printf(“% d”,s);休息;case 4:s=s *(1-10%);printf(“% d”,
10、s);休息;case 5:s=s *(1-15%);printf(“% d”,s);休息;默認:打印(無效的操作員! n );四.實驗結果和分析(程序運行結果和分析)1 (1)輸入1 2 2總和=5(2)*(3)k=0五、實驗經(jīng)驗(問題和解決方案,編程后的經(jīng)驗)實驗項目名稱:中級編程實驗時數(shù):8同組學生姓名:實驗地點:實驗數(shù)據(jù):實驗結果:批改老師:批改時間:實驗2中間編程一、實驗目的和要求(1)掌握函數(shù)返回和聲明的定義、調(diào)用和應用;(2)掌握一維數(shù)組的定義、初始化和使用;(3)掌握二維數(shù)組的定義、初始化和應用;(4)掌握一維數(shù)組轉(zhuǎn)化為函數(shù)的方法和應用;(5)掌握一維數(shù)組轉(zhuǎn)換為函數(shù)的方法和應用。
11、二、實驗儀器設備奔騰或更高版本的計算機配有視窗XP或更高版本的操作系統(tǒng)和可視化C 6.0軟件。三、實驗內(nèi)容和過程1.程序調(diào)試#包括int func(int a,int b)返回(a b);main()int x=3,y=8,z=4,r;r=func(func(x,y),z);printf(r=%dn ,r);2.程序校正要求:1。更正錯誤時,只能修改部分現(xiàn)有語句,不允許添加或刪除語句。2.提示行中的下一行是錯誤的行。(1)函數(shù):判斷m是否為素數(shù),如果是,返回1,否則,返回0。#包括/* * * * * * * * * * * *已找到* * * * * * * * * * */空虛的樂趣int i,k=1;if(m=1)k=0;/* * * * * * * * * * * *已找到* * * * * * * * * * */對于(I=1;i#定義N 11main() int i,number,aN=1,2,4,6,8,9,12,15,149,156 ;printf(請輸入一個整數(shù)以插入數(shù)組: n );/* * * * * * * * * * * * * * *已找到* * * * * * * * * */scanf(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 心血管疾病患者用藥依從性的精準干預策略
- 心腦血管病二級預防的社區(qū)執(zhí)行模式
- 心臟微血管病變的微循環(huán)功能保護策略-1
- 心臟介入術后房性心律失常的防治策略
- 心肌再生中電生理功能重建的策略
- 微流控血管網(wǎng)絡的灌注通量提升策略
- 微創(chuàng)神經(jīng)手術中低血壓的預防與處理策略
- 微創(chuàng)神經(jīng)外科手術的麻醉管理策略
- 微創(chuàng)電刺激電極植入術的手術技巧與要點
- 微創(chuàng)手術患者心理支持體系的標準化建設
- 帶脈的課件教學課件
- 2025年廣東省第一次普通高中學業(yè)水平合格性考試(春季高考)思想政治試題(含答案詳解)
- 2024年和田地區(qū)遴選公務員筆試真題匯編附答案解析
- 油藏基礎知識課件
- 植物莖的教學課件
- 2025年內(nèi)蒙古能源集團招聘(計算機類)復習題及答案
- 應對海關緝私警察面試常見問題與答題技巧
- 血液管理系統(tǒng)培訓課件
- 電梯銷售提成管理制度
- 玻璃窯爐拆除方案范本
- 八年級上冊紅巖考試題目及答案
評論
0/150
提交評論