實驗1熟悉C語言程序的運行環(huán)境_第1頁
實驗1熟悉C語言程序的運行環(huán)境_第2頁
實驗1熟悉C語言程序的運行環(huán)境_第3頁
實驗1熟悉C語言程序的運行環(huán)境_第4頁
實驗1熟悉C語言程序的運行環(huán)境_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、實驗1熟悉C語言程序的運行環(huán)境,掌握數(shù)據(jù)描述班 級學(xué)號實驗室專 業(yè)姓 名成績評定所用軟件計算機號教師簽名1.1實驗?zāi)康腃語言程序。C語言程序的結(jié)構(gòu)特點。C語言的相關(guān)運算符構(gòu)成表達式。1了解在開發(fā)環(huán)境中如何編輯、編譯、連接和運行一個2. 通過運行簡單的C語言程序,初步了解3. 掌握C語言數(shù)據(jù)類型的概念,學(xué)會使用1.2實驗預(yù)習(xí)中的編輯、編譯、連接和運行命令。、main、printf 、scanf。1. 熟悉Turbo C的啟動和退出及 Turbo C2. 了解下列命令及函數(shù):in clude<stdio.h>3. 熟悉Turbo C環(huán)境下每個菜單項的功能及相關(guān)命令對應(yīng)的操作。4. 各種

2、數(shù)據(jù)類型變量的定義形式及取值范圍;熟悉下列標(biāo)識符的含義。int、short (int)、long (int)、unsigned (int) 、float、double、char、void5. 各類運算符的優(yōu)先級和結(jié)合規(guī)則。6. 常量與變量的區(qū)別和聯(lián)系。菜單項功能Alt+F1查看最后一次的幫助信息Alt+F3選擇文件裝入Alt+F5查看運行結(jié)果Alt+X退出TC菜單項功能Ctrl+F1查看與光標(biāo)所在位置內(nèi)容相關(guān)的幫助信息Ctrl+F2取消單步執(zhí)行Ctrl+F8設(shè)置斷點Ctrl+F9編譯、連接并運行表1-1 Turbo C 主菜單項功能表菜單項功能菜單項功能File文件操作P roject工程(項

3、目)Edit編輯操作Op tio n選項Run運行Debug調(diào)試Com pile編譯Break/watch中斷/監(jiān)視表1-2 Turbo C 提示行功能表菜單項功能菜單項功能F1幫助F8單步執(zhí)行程序F5窗口的縮放F9編譯連接F6窗口的切換F10激活主菜單表1-3 Turbo C 快捷操作表4.熟悉Turbo C環(huán)境下的塊操作。表1-4基本光標(biāo)命令功能操作表功能默認(rèn)鍵字符左Ctrl+S 或 Left字符右Ctrl+D 或 Right字左Ctrl+A字右Ctrl+F上行Ctrl+E 或 Up功能默認(rèn)鍵上滾Ctrl+W下滾Ctrl+Z上一頁Ctrl+R 或 PgUp下一頁Ctrl+C 或 PgDn下

4、行Ctrl+X 或 Down表1-5快速光標(biāo)移動命令功能操作表功能默認(rèn)鍵行頭Ctrl+QS 或 Home行尾Ctrl+QD 或 End窗口頭Ctrl+QE窗口底Ctrl+QX功能默認(rèn)鍵文件頭Ctrl+QR文件尾Ctrl+QC塊頭Ctrl+QB塊尾Ctrl+QK上次光標(biāo)位置Ctrl+Q P表1-6插入與刪除命令功能操作表功能默認(rèn)鍵插入模式Ctrl+V 或 Ins插入行Ctrl+N刪除行Ctrl+Y刪除至行尾Ctrl+QY刪除光標(biāo)Ctrl+H 或功能默認(rèn)鍵左邊字符Backspace刪除光標(biāo)處字符Ctrl+G 或 Del刪除光標(biāo)右邊字符Ctrl+T上次光標(biāo)位置Ctrl+Q P表1-7塊操作命令功能操

5、作表功能默認(rèn)鍵標(biāo)記塊首Ctrl+KB標(biāo)記塊尾Ctrl+KK標(biāo)記單個字Ctrl+KT復(fù)制塊Ctrl+KC刪除塊Ctrl+KY功能默認(rèn)鍵塊取消Ctrl+KH塊移動Ctrl+KV讀塊Ctrl+KR寫塊Ctrl+KW表1-8其他命令功能操作表功能默認(rèn)鍵異常結(jié)束操作Ctrl+U 或 Ctrl+Break制表Ctrl+L 或 Tab自動縮進Ctrl+OI定界符配對Ctrl+Q 或 Ctrl+Q功能默認(rèn)鍵查找Ctrl+QF查找并替換Ctrl+QA查找標(biāo)記Ctrl+QN退出編輯Ctrl+KQ1.3實驗任務(wù)1. 輸入下列程序,記錄在 Turbo c下的操作方法。#in elude <stdio.h>

6、main ()pnntf( “ I am a student!” );環(huán)境的啟動操作: 程序的編譯方法:程序的保存方法:程序的運行方法:運行結(jié)果的查看:環(huán)境的退出操作:快捷鍵是;菜單操作是快捷鍵是;菜單操作是快捷鍵是;菜單操作是快捷鍵是;菜單操作是快捷鍵是;菜單操作是2. 預(yù)測結(jié)果并上機驗證人工分析結(jié)果實驗運行結(jié)果#i nclude <stdio.h>main ()printf(“ *n”);printf(“1 am a student!n ” );printf(“ *n”);3. 預(yù)測結(jié)果并上機驗證人工分析結(jié)果實驗運行結(jié)果#i nclude<stdio.h>#in c

7、lude<math.h>main ()int a,b,sum;scanf( “ d,%d ,&a,&b); sum=a+abs(b);pnntf(“ a and b is %d ” ,sum);4. 現(xiàn)欲將編好的上例程序以文件名my.c保存至當(dāng)前目錄下,請闡述方法;當(dāng)重新進入TC對其進行簡單修改后欲將其另存至C盤SY文件夾下(SY文件夾請自行創(chuàng)建),敘述方法。5. 試編寫程序?qū)崿F(xiàn)下列輸出(選做)6 .預(yù)測結(jié)果并上機驗證 mai n()int a,b;a=b=3;printf( "a=%d,b=%d ,a,b);(2)若將以上程序進行改寫,編輯如下:main

8、 ()int a,b;a=3;b=3.1;printf( "a=%d,b=%d ,a,b);由此知,若賦值號左右數(shù)據(jù)類型不一致時,c語言將題號人工分析結(jié)果實驗運行結(jié)果(1)(2)7. 現(xiàn)有程序如下,分析填空:人工分析結(jié)果實驗運行結(jié)果1 mai n()2 3 int a=1,b=2;4 printf(5 "%d ,(a=a+b,b=b+a);若將以上程序第4行進行改寫,編輯如下: pnntf(“ %d ,a=a+b,b=b+a);人工分析結(jié)果實驗運行結(jié)果對比以上兩程序,結(jié)果不同的原因在于&若有以下程序段,分析C2的值: int c1=2,c2;c2=1.0/c1*c1

9、;人工分析結(jié)果實驗運行結(jié)果若將程序段改為:c2=1/c1*c1;人工分析結(jié)果實驗運行結(jié)果分析C2所得結(jié)果,其中的關(guān)鍵在于9 .現(xiàn)有程序如下:main () int a=7, b=10;a=a+b; b=a-b; a=a-b;printf(“ %d,%dn” , a, b );程序運行的功能是:注:可修改a、b兩數(shù)的值仔細觀察。10. 現(xiàn)有程序如下,分析填空:人工分析結(jié)果實驗運行結(jié)果ma in () int a=0;a+=(a=8); prin tf(”dn",a);11. 現(xiàn)有程序如下,分析填空:人工分析結(jié)果實驗運行結(jié)果main ()int a=2,b=5;int m=3 ,n;double c=2.1,d=4.5; n=a/m+b*c-d/m; printf(“ c” ,n);12. 現(xiàn)有程序如下,分析填空:人工分析結(jié)果實驗運行結(jié)果mai n () int x=1;printf(“ %d %dn” ,+x,x+);13. 現(xiàn)有程序如下,分析填空:人工分析結(jié)果實驗運行結(jié)果ma in () int x,y,z=0; x=y=1;z+=x+=y;x=z+;y=+x;z=x+y;printf(“x=%d,y=%d,z=%d' ,x,y,z);14. 改錯題(以下程序有多處錯誤,上機調(diào)試。將正確的程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論