c語言實驗報告

時間:2023-09-12

c語言實驗報告

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗一  上機操作初步和簡單的C程式設計

一、 實驗目的

1、熟悉C語言運行環境Turbo C++3.0

2、會簡單的程式調試

3、熟悉C語言各種類型數據的輸入輸出函式的使用方法

4、掌握順序結構程式設計

二、 實驗內容

1、 上機運行本章3個例題,熟悉所用系統的上機方法與步驟。(習題1.7)

2、 編寫一個C程式,輸入a、b、c 3個值,輸出其中最大者。(習題1.6)

3、 設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf輸入數據,輸出計算結果,輸出時要求有文字說明,取小數點後2位數字。注意:在Trubo C++ 3.0中不能輸入漢字,只能輸入英文或拼音。(習題4.8)

4、 運行如下程式,寫出運行結果。第一┆範文網整理該文章,著作權歸原作者、原出處所有...

#include

void main()

{

int a=1,b=2;

a=a+b; b=a-b; a=a-b;

printf("%d,%d\n",a,b);

}

三、 實驗步驟與過程

四、程式調試記錄

查看全文

提高學生英語言語技能的實驗報告

一、課題研究的背景和目標

1、問題的提出現在中學英語教學最大的弊病就是學生缺少言語技能。為了改善學生的交際能力,我們提出了“提高學生英言語技能”的研究課題。為此我們在高中各年級進行了長達四年的課題研究,積累了一定的經驗。

2、課題研究的目標和主要內容課題組根據英語教學大綱的要求,培養學生在口頭上運用英語進行交際的能力,提高觀察、注意、記憶、想像、聯想等能力。主要內容是訓練學生能對所學文章進行概括、轉換、補充、評價及推斷。概括就是在學習預習課文的基礎上,要求他們認真領會文章中心思想或主要內容,經過思考,用三五句話加以概括總結。轉換就是充分發揮學生模仿性強的特點,用所學知識來改變局部課文的寫法,重新組織文字進行表達的一種訓練方式。學生由模仿到創造,舉一反三,融會貫通,有利於求異思維的培養,達到知識遷移的目的,提高口頭交際的能力。補充就是特定語言環境擴展聯想,進而由學生對原文進行補充的訓練形式。先給學生一定的語言環境,然後啟發學生的發散思維、想像能力,對理解記憶中的表象進行加工改造以後,得到一種新的形象思維。評價是一種更高層次的思維訓練、言語訓練。它要求學生必須加深對文章中心思想的理解,抓住文章中主人公的心理活動,鑑賞並挖掘課文的真正思想,在此基礎上利用英語來表達自己對文章主題或主人公性格特點的評價與認識。推斷是培養學生用英語進行推斷講述,也是很必要的。通過推斷進行假設,培養他們邏輯揄和想像能力。最後能夠達到脫口而出的水平。

查看全文

《指針》C語言實驗報告

C語言實驗報告《指針》學號:__________ 姓名:__________ 班級:__________ 日期:__________

指導教師:__________ 成績:__________

實驗五 指針

一、實驗目的

1、掌握指針的概念、會定義和使用指針變數

2、掌握指向數組的指針變數

3、掌握字元串指針的使用

二、實驗內容

1、輸入3個字元串,按由小到大的順序輸出。(習題10.2)

2、寫一函式,求一個字元串的長度。在main函式中輸入字元串,並輸出其長度。(習題10.6)

3、完善程式,要求使用函式功能:將一個數字字元串轉換成一個整數(不得調用C語言提供的將字元串轉換為整數的函式)。例如,若輸入字元串“-1234”,則函式把它轉換為整數值-1234。

查看全文

sql語言的ddl實驗報告範文

篇一:實驗二 SQL語言數據定義語言DDL

一、實驗目的

SQL(Structured Query Language)語言是關係資料庫的標準語言。是一種介於關係代數與關係演算之間的結構化查詢語言,其功能並不僅僅是查詢,SQL語言是一個通用的、功能極強的關係資料庫語言。

本次實驗了解SQL語言中DDL語言的CREATE、DROP、ALTER對表、索引、視圖的操作,掌握在Navicat for MySQL中用DDL語言進行對表、索引、視圖的增加、刪除和改動。掌握使用SQL語句增加或刪除約束,加深對完整性概念的理解,達到靈活套用的目的。掌握使用SQL語

句定義和刪除同義詞。

二、實驗要求

1、實驗前:預習實驗內容,學習相關知識。

2、實驗中:按照實驗內容要求進行實驗,實驗時注意每種SQL語句的基本命令及各個關鍵字的含義,做好實驗記錄。

3、實驗後:分析實驗結果,總結實驗知識,得出結論,按格式寫出實驗報告。

4、在整個實驗過程中,要獨立思考、獨立按時完成實驗任務,不懂的要虛心向教師或同學請教。

5、要求按指定格式書寫實驗報告,且報告中應反映出本對次實驗的總結,下次實驗前交實驗報告。

三、實驗的重點與難點

1、重點:

(1)用SQL語句定義表結構(創建、修改和刪除)。

(2)用SQL語句定義索引(創建、刪除)。

(3)用SQL語句定義視圖(創建、刪除)。

(4)用SQL語句定義同義詞(創建、刪除)。

2、難點:

完整性約束的定義、增加及刪除。

同義詞的定義與刪除。

查看全文

C語言實驗報告《綜合實驗》

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗六  綜合實驗

一、 實驗目的

1、掌握C語言中的變數、數組、函式、指針、結構體等主要知識點。

2、掌握C程式的結構化程式設計方法,能使用C語言開發簡單的應用程式。

3、掌握C程式的運行、調試方法等。

二、 實驗內容

編寫一個學生信息排序程式。要求:

1、程式運行時可輸入n個學生的信息和成績(n預先定義)。

2、學生信息包括:學號、英文姓名、年齡;學生成績包括:語文、數學、計算機。

3、給出一個排序選擇列表,能夠按照上述所列信息(學號、姓名、年齡、語文、數學、計算機)中的至少一個欄位進行排序,並顯示其結果。

1、 使用函式方法定義各個模組。

三、 實驗步驟與過程

物理實驗報告 ·化學實驗報告 ·生物實驗報告 ·實驗報告格式 ·實驗報告模板

四、程式調試記錄

查看全文

C語言實驗報告《指針》

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗五  指針

一、 實驗目的

1、掌握指針的概念、會定義和使用指針變數

2、掌握指向數組的指針變數

3、掌握字元串指針的使用

二、 實驗內容

1、 輸入3個字元串,按由小到大的順序輸出。(習題10.2)

2、 寫一函式,求一個字元串的長度。在main函式中輸入字元串,並輸出其長度。(習題10.6)

3、 完善程式,要求使用函式功能:將一個數字字元串轉換成一個整數(不得調用C語言提供的將字元串轉換為整數的函式)。例如,若輸入字元串“-1234”,則函式把它轉換為整數值-1234。

#include

#include

long fun(char *p)

{

填寫程式

}

void main()

{

char s[6];

long n;

printf("Enter a string:\n");

gets(s);

n=fun(s);

printf("%ld\n",n);

}

一、 三、 實驗步驟與過程

第一┆範文網整理該文章,著作權歸原作者、原出處所有...

四、程式調試記錄

查看全文

C語言實驗報告《函式》

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗四  函式

一、 實驗目的

1、掌握函式定義、調用和聲明的方法

2、掌握實參和形參之間的傳遞方式

3、函式的嵌套調用

二、 實驗內容

1、 寫一個函式,將兩個字元串連線。(習題8.6)

2、 編寫一個函式,由實參傳來一個字元串,統計此字元串中字母、數字、空格和其他字元的個數,在主函式中輸入字元串以及輸出上述的結果。(習題8.9)

3、 請將實驗三中的實驗內容三改正後,再改寫成函式形式(排序部分)。

物理實驗報告 ·化學實驗報告 ·生物實驗報告 ·實驗報告格式 ·實驗報告模板

三、 實驗步驟與過程

四、程式調試記錄

查看全文

C語言實驗報告《數組》

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗三  數組

一、 實驗目的

1、掌握一維和二維數組的定義、賦值和輸入輸出

2、掌握字元數組和字元串數組的使用

3、掌握與數組有關的排序算法

二、 實驗內容

1、 已有一個已排好序的數組,要求輸入一個數後,按原來排序的規律將它插入數組中。(習題7.4)

2、 將一個數組中的值按逆序重新存放。例如,原來順序為8,6,5,4,1。要求改為1,4,5,6,8。(習題7.5)

3、 如下程式是按選擇法對數組中的n個元素按從小到大的順序排序,請對程式中的錯誤進行改正,使其正常運行。

#include

#define N 20

void main()

{

int a[N]={9,6,8,3,-1};

int i,m;

printf("before sort:");

for(i=0;i

printf("%d",a[i]);

printf("\n");

{  int i,j,t,p;

for(j=0;j

{  p=j;

for(i=j;i

if(a[i]

for(i=0;i

printf("%d",a[i]);

printf("\n");

}

三、 實驗步驟與過程

第一┆範文網整理該文章,著作權歸原作者、原出處所有...

四、程式調試記錄

查看全文

C語言實驗報告《邏輯結構程式設計》

學號:__________  姓名:__________  班級:__________  日期:__________

指導教師:__________  成績:__________

實驗二  邏輯結構程式設計

一、 實驗目的

1、學會正確使用邏輯運算符和邏輯表達式

2、熟練掌握if語句和switch語句

3、熟練掌握用while語句、do-while語句和for語句實現循環的方法

4、掌握在程式設計中的常用算法(如遞推等)

二、 實驗內容

1、 輸入百分製成績,要求輸出成績等級‘A’、‘B’、‘C’、‘D’、‘E’。90分以上為‘A’,80——89分為‘B’,70——79分為‘C’,60——69分為‘D’,60分以下為‘E’。(習題5.6)

2、 求1!+2!+3!+4!+ … +20!(習題6.4)

3、 編寫程式並輸出下列圖形:

*

三、 實驗步驟與過程

物理實驗報告 ·化學實驗報告 ·生物實驗報告 ·實驗報告格式 ·實驗報告模板

四、程式調試記錄

查看全文

“提高學生英語言語技能”研究課題實驗報告

“提高學生英語言語技能”研究課題實驗報告

一、課題研究的背景和目標 1、問題的提出現在中學英語教學最大的弊病就是學生缺少言語技能。為了改善學生的交際能力,我們提出了“提高學生英言語技能”的研究課題。為此我們在高中各年級進行了長達四年的課題研究,積累了一定的經驗。 2、課題研究的目標和主要內容課題組根據英語教學大綱的要求,培養學生在口頭上運用英語進行交際的能力,提高觀察、注意、記憶、想像、聯想等能力。主要內容是訓練學生能對所學文章進行概括、轉換、補充、評價及推斷。概括就是在學習預習課文的基礎上,要求他們認真領會文章中心思想或主要內容,經過思考,用三五句話加以概括總結。轉換就是充分發揮學生模仿性強的特點,用所學知識來改變局部課文的寫法,重新組織文字進行表達的一種訓練方式。學生由模仿到創造,舉一反三,融會貫通,有利於求異思維的培養,達到知識遷移的目的,提高口頭交際的能力。補充就是特定語言環境擴展聯想,進而由學生對原文進行補充的訓練形式。先給學生一定的語言環境,然後啟發學生的發散思維、想像能力,對理解記憶中的表象進行加工改造以後,得到一種新的形象思維。評價是一種更高層次的思維訓練、言語訓練。它要求學生必須加深對文章中心思想的理解,抓住文章中主人公的心理活動,鑑賞並挖掘課文的真正思想,在此基礎上利用英語來表達自己對文章主題或主人公性格特點的評價與認識。推斷是培養學生用英語進行推斷講述,也是很必要的。通過推斷進行假設,培養他們邏輯揄和想像能力。最後能夠達到脫口而出的水平。 3、課題研究的理論根據(1)言語是人們交流思想時的話語,由引可以以為言語能力就是交際能力。言語能力能夠把語言知識和言語知識靈活又得體套用於語言交際。言語能力以語言能力為基礎。但語言能力並不能“自然”地轉化為言語能力。要具有言語能力還必須具有言語知識或交際規約和語言國情知識,必須接觸大量的語篇形式的教材,必須進行反覆言語操練。語言能力通過課文教學得到提高,言語能力通過課文教學得以發展。示意圖 (2)“說”是一個複雜的心理活動,這個過程是將自己內化的語言材料進行編碼,即藉助於詞語按一定的句式,連貫地轉換外部有聲語言。“說”得有說的動機。即有強烈自我表達的心理傾向,不羞口,不膽怯。心理學家古朗說:“被要求講一種外國語言,不僅僅是心理上受威脅,精神與身體的整個系統都直接受到牽連。”所以,培養“說”的這種素質,要循序漸進。所以本課題提出“提高學生英語言語技能”激發學生講英語的興趣,培養“說”的能力,達到提高學生交際能力。二、課題研究過程 1、自1997年5月——1997年9月書面提出“提高學生英語言語技能”課題的立項報告包括學習本課題有關的著作的論述,分析課題,檢查文獻,並開展課堂教學調研和舉行小範圍的研究課。 2、1997年9月正式開題,以本研究課題為基礎,以中青年教師為主,開設了以閱讀為重的公開課。並且在秋季校對外的大型公開課中取得成功。 3、初步總結出了“提高學生英語言語技能”在閱讀課上的套用:我們分二步開始。(1)從年級上劃分。高一:主要訓練概括能力。高二:在概括的基礎上主要進行轉換。高三在高一、高二的基礎上訓練評價及推斷。但又拘泥於年級上的差異,有時適當交差進行。(2)由於高中教材的閱讀材料體裁各異根據閱讀課文的體裁可分為以下幾種課型: A、概括型:以 Book 1 A Lesson 50 Abraham Lincoln為例,以時間順序為線索,請同學自己組織語言概括全文。有的課文請同學用一句話概括每段的主題,然後用一句話或幾句話概括全文主題。如Book 1 A Lesson 10 American English。有的課文可以以情景表演為背景,請同學概括。以Book 2 A Lesson 30 First Aid 為例,學生根據課文表演急救護理,邊表演邊講,通過這種精彩的表演,同學既掌握了急救知識,有訓練了言語技能。 B、轉換型:以Book 1 A Lesson 6 "Look carefully and learn "中第3、4節為例,請同學以一個新化學老師的身份上台表演做實驗,通過角色的改變,學生既增加了興趣,又掌握了言語技能。有的課文,把第一人稱變成第三人稱來敘述,如Book 3 B Lesson 65 My teacher變成Helen’s teacher,反之也可。有的還可以把對話轉成敘述。如Book 2A Lesson 38 At the Tailor’s shop。再如Book 2B Lesson 86 A Tale of two cities。抽出其中一段進行對話表演。 C、補充型:有的課文我們可以讓學生為它設計一個合理的開頭或結尾。如Book 2B Lesson 70 We’ve lost our Dad 。同學們展開了豐富的想像,有的說為過生日而旅遊,有的說那時歐洲氣候最值。再如為Book 1B Lesson 70 The necklace設計一個結尾,有的同學贊成以悲劇結尾,有的同學贊成以喜劇結尾。 D、評價及推斷型:此類課文學生可以根據自己的認識對人物、事件進行評價及推斷。如: Book 1 A Lesson 50 Abraham lincoln Book 1 B Lesson 74 The Secret is Out Book 1 B lesson 82 How Marx learned Foreign languages Book 2 A lesson 2 Walt Disney Book 2 B lesson 50 Ablert Einstein Book 2 B lesson 74 Martin Luther King. Book 3 A lesson 2 Madame Curie Book 3A lesson 6 Captain Cook Book 1 A lesson 26 Earthquakes 30 Food around the world 38 The Olympic Games 42 American Country Music Book 1 B lesson 66 Milu Deer Return to China 78 Paper 90 Aswan Dam Book 2 A lesson 6 No smoking, please 15 China Daily 22 Coins 34 Earth Air Water 35 Animals in Danger Book 2 B lesson 54 Satellites Lesson 62 The sea Lesson 63 Life in the Oceans Lesson 66 Life in the future Lesson 78 Disabilities 91 Mobile Phones Book 3 A lesson 18 Advertising 3 A lesson 34 Gymnastics 3 B lesson 69 The office 5 4、1999年1月底對高一、高二、高三進行了數據實驗分析。圖表如下 能自由交談 能說一段或複述 幾個句或詞 不能高一 1 (0.7%) 95 (67%) 44 (31%) 2 (1.3%) 高二 5 (3%) 104 (65.4%) 49 (31%) 1 (0.6%) 高三 18 (10%) 115 (63%) 48 (26%) 3(1.6%) 2000年10月在高二、高三進行的數據分析: 能自由交談 能說一段或複述 幾個句或詞 不能高二(142)(原高一) 10(7%) 105(73.9%) 26(18.3%) 1(0.7%) 高三(159)(原高二) 15(9%) 113(71.1%) 30(18.9%) 1(0.6%) 實驗表明,通過“提高學生英語言語技能”有效的訓練,如學生言語技能有明顯提高 5、1999年9月——2000年9月,本課題組開闢了英語第二課堂。舉行了3屆“英語周”活動,打開了由課內向課外延伸的訓練渠道,達到了課中學,課外紅練,生活里用的目的。圖表如下。 時間 內容第1屆 1999.5 在校內開設了吃、住等文化場所,開闢了“英語角” 第2屆 1999.9 英語歌詠、演講比賽第3屆 2000.5 英語精典電影回顧周及英語課本短劇表演賽 6、開課前3分鐘“free talk”請同學談談自己所感興趣的事與人。此活動成為學生最喜歡的活動之一。三、課題研究實驗成果分析 1、敢說。逐步改變了學生不敢說的弊病,學生課堂學習氣氛活躍,參與教學活動的積極性明顯提高。並且加大了學生之間、師生之間的交流,由於“提高學生英語言語技能”給學生創造了更多“說”的機會,“說”的內容。使2/3的學生都有機會表演,真正的體現了以學生為主體的教學目標。 2、會說。以“提高學生英語言語技能”訓練為主的課文教學促進了學生特長發展,有的同學語音,語調優美,有的同學思維敏捷,有的同學非常富有表演天賦,有的同學幽默、滑稽,也有性格比較內向的同學通過這種“說”的訓練,逐步在課堂上變得開朗起來了。增加了各個層次學生學習英語的興趣。 3、說得更好。促進了課前3分鐘“free talk"和第二課堂的開闢。課文在教學內容已不能滿足學生的表達欲望,我們通過free talk這種活動,讓學生有機會表達自我認識,情感和興趣,促進學生的個笥發展,增加相互理解。通過開設第二課堂”英語周“這咱開放式教學,發展學生個性,發展學生興趣。每一屆活動都能湧現出一大批能說,會唱,善演的小藝術家。 4、同時促進了教師的教學水平和科研水平。主要參考書目: 1、《外語教與學》 胡仲文 2、《中國小外語教學》 3、《中學英語教與學》1—3季 4、《學生情商與非智力因素培養訓練實用全書》 人民中國出版社 5、《教育學》 人民大學書報資料中心 

查看全文