實驗1教程電子稿2通過運行簡單的程序初步了解特點_第1頁
實驗1教程電子稿2通過運行簡單的程序初步了解特點_第2頁
實驗1教程電子稿2通過運行簡單的程序初步了解特點_第3頁
實驗1教程電子稿2通過運行簡單的程序初步了解特點_第4頁
實驗1教程電子稿2通過運行簡單的程序初步了解特點_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

實驗 體驗編程環(huán)[實驗目的[實驗范例[問題]C#include<stdio.h>#include<stdio.h>{inta,b,sum,m,f;floatd;/*dprintf("PleaseInputa,bn /*輸入語句由鍵盤輸入兩個數(shù)分別賦予a和b*/ printf("%d printf("%d-%d=%d\n",a,b,m);printf("%d*%d=%d\n",a,b,f);printf("%d/%d=%f\n",a,2,d);}第3步:在框右邊的文本框中輸入準備編輯的源程序文件的路徑,在文如:sy1_1.c4C程序(注意:/**/之間的內(nèi)容為程序第5步:選擇菜單“編譯/編譯”命令,或單擊上的“編譯”圖標,也可以譯,直至編譯信息為:0error(s),0warning(s)表示編譯成功。第6步:單擊<F7>鍵或圖標,生成應用程序的.EXE文件(如sy1_1.exe第7步:運行程序觀察結果。選擇菜單“編譯/執(zhí)行,或單擊上的執(zhí)行圖標,【VisualC++6.0編程環(huán)境VC++6.0是公司的基于Windows環(huán)境的C/C++開發(fā)工具它VisualStdio套裝軟件的一個組成部分。CVC++6.0集成環(huán)境中進行編譯、連VC++6.0(etup.exe VisualStdio/ VisualC++6.0”或雙擊桌面上的VC++6.0快捷圖標進入VC++6.0編程環(huán)境。啟動后的VC++6.0主窗口如圖1-1所示。1-1VC++6.0輸入和編輯C2所示。單擊此框的“文件”選項卡,選擇“C++SourceFile”選項建立新的C++源程 源程序,在框右側的文件文本框中輸入準備編輯的C源程序文件名(如:sy0_1.c圖1-2【新建】,

1-3窗詢問是否建立一個默認的項目工作區(qū),VC必須有項目才能編譯,所以這里必須回答【是編編運圖1-4啟動編譯系統(tǒng)后的譯信息,如果有語法錯,就會錯誤的位置和性質,并統(tǒng)計錯誤和警告的個數(shù),如圖1-51-5調試信息窗口所輸出的編譯信如 sy0_1.exesy0_1continue按照提示按任意鍵,系統(tǒng)關閉DOSVC++6.01-6sy0_1結圖1-7是“編譯連接”,它提供了常用的編譯、連接以及運行操作命令。編譯、1-1。1-7表1-1編譯連接按鈕命令及功能描編譯C或C++生成應用程序的.EXE文Stop單步執(zhí)Inserrt/Remove1-8(a),執(zhí)行“關閉工作區(qū)”菜單功能,然后在如圖1-8(b)框中選擇【否】按鈕。如果選擇【是】按鈕將同時關閉源程序窗口 1-8errorwarning。在圖1-9下方的調試窗口中可以看到編譯的信息源程序有1個error和0個warning。據(jù)出錯內(nèi)容提示信息(missing';'before'}'),4行的末端漏寫了正后,再進行編譯調試,直至編譯信息為:0error(s),0warning(s)表示編譯成功。1-10暫按照上面的操作,使程序執(zhí)行到指定位置時暫停,能查看有關的中間結果。在圖1-11

1-11變成了“Debug1-12所示。指的代碼是一個函數(shù)的調用想進入函數(shù)進行單步執(zhí)行可【StepInto按鈕或<F11>;

1-12“Debug1-13所示,窗口下方列出了所有斷點,按“RemoveAll”按鈕,將取消所有斷

1-13斷#include<stdio.h>#include<stdio.h> intx=2;y=3;aprint('a=%d",a);}#include#includestdio.h;floatr;area;#include#include{{charx,y,z;}#includestdio.h{floatr=10,h=5;}[1.4]rh#includestdio.h{floatr=10,h=5;}[1.5]x、y3個x、y互換值。#include"stdio.h"#include"stdio.h"{intscanf("%d%d",x,y);printf("初始狀態(tài)下的x:%dy: y=x-x=x- }#include<stdio.h>main(){charc1,c2; #include<stdio.h>main(){charc1,c2; }[2.2]3個整數(shù),分別存入變量a、b、cabbc,將變量c的值存入變量a,輸出經(jīng)過轉存后變a、b、c(提示:使用中間變量。#include<stdio.h>main(){#include<stdio.h>main(){inta,b,c, printf("Pleaseinputa,b,c:"); printf("a=%db=%d}[3.2]a、b,計算a2+b2的值。[本章測試一、單選題(10分 A.順 B.選 C.跳 CC++CC++C++CC++C A.CC.C 6、一個C程序的執(zhí)行是 A.mainmainC.main函數(shù)開始,到本程序文件的最后一個函數(shù)結束7、C語言規(guī)定,不同類型的數(shù)據(jù)占用空間的長度是不同的。下列數(shù)據(jù)類型中,滿足占用空間從小到大順序排列的是 A.shortint,char,float,B.char,float,int,C.int,unsignedchar,longint,D.char,shortint,foat,8、合法的C語言字符常數(shù) B“A” D“\0”9、sizeof(double) C.-01、986,、二、填空題(7分1、若有說明語句:charc=’\101’;則變量c包 2intk=5floatf則表達式k=0,k=56+f的數(shù)據(jù)類型 3、若有intx=30,y=20;則表達式5.0+x/y的值 c=(a%1)+(=3)c+=2 6、若定義unsigneda=31003,b=21103;則表達式“a^b^b”的值 現(xiàn)預期目標(10分))133{inta;floatb;fchar{inta;floatb;fchar}2puts()函數(shù)輸出字符串”Thisisa#include<stdio.h>#include<stdio.h>{charstr1[Thisisa /*str1charstr2[15]="Thisisa /*141字節(jié)’\0puts(str1[puts(str1[ puts()str1字符串內(nèi)容輸出puts(str2[15]); str2的內(nèi)容,都是自動換行 putchar()str1的首字符 /*用putchar()函數(shù)輸出僅含一個轉移字符的字符 }四、程序填空題(請?zhí)顚戇m當?shù)姆?,使程序實現(xiàn)其功能(30

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論