長(zhǎng)沙民政學(xué)院《C語(yǔ)言程序設(shè)計(jì)》實(shí)訓(xùn)指導(dǎo)2_第1頁(yè)
長(zhǎng)沙民政學(xué)院《C語(yǔ)言程序設(shè)計(jì)》實(shí)訓(xùn)指導(dǎo)2_第2頁(yè)
長(zhǎng)沙民政學(xué)院《C語(yǔ)言程序設(shè)計(jì)》實(shí)訓(xùn)指導(dǎo)2_第3頁(yè)
長(zhǎng)沙民政學(xué)院《C語(yǔ)言程序設(shè)計(jì)》實(shí)訓(xùn)指導(dǎo)2_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)訓(xùn)2熟悉vc+環(huán)境和c語(yǔ)言程序【實(shí)訓(xùn)目的】1、熟悉輸入scanf ()和輸出printf ()庫(kù)函數(shù)的應(yīng)用。2、熟悉c語(yǔ)言數(shù)據(jù)類(lèi)型的概念,熟悉如何定義整型、字符型、實(shí)型變量。3、熟悉c語(yǔ)言的運(yùn)算符(算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、 條件運(yùn)算符)和表達(dá)式(算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、賦值表達(dá)式、 逗號(hào)表達(dá)式、條件表達(dá)式)。4、掌握不同類(lèi)型數(shù)據(jù)運(yùn)算時(shí),數(shù)據(jù)類(lèi)型的轉(zhuǎn)換規(guī)則。5、進(jìn)一步熟悉如何編輯、編譯、連接和運(yùn)行一個(gè)c程序。【實(shí)訓(xùn)步驟】任務(wù)1熟悉輸入scanf()和輸出printf()庫(kù)函數(shù)的應(yīng)用步驟1:打開(kāi)vc+6.0,創(chuàng)建工程job,保存至e盤(pán)。步驟2:新建c源程序(文

2、件名為p2_l.c),編輯并調(diào)試,注意輸入格式,源程序如圖1所/ji o#include <stdio. h>zjmain ().int a, b, c ;printf (,zplease input a, b:rt);scanf ("%d, %d,&a, &b) ;/輸入a, bc=a+b;_printf("%d+%d=%drt, a, b, c);fim翊圖i步驟3:在job工程屮的文件視圖下將任務(wù)1屮的源程序文件p2_l.c刪除。新建c源程序(文 件名為p2_2.c),編輯并調(diào)試,注意輸岀格式,源程序如圖2所示。sinclude 7stdi

3、o. h>3main ()float a5 b, c ;double avg;printf (,zplease input a, b, c:rt);scanf (f, %f, %f", &a, &b, &c);avg=(a+b+c)/3;printf (z/the average value is :%fn/z, avg): 任務(wù)2 了解c語(yǔ)言的各種基本數(shù)據(jù)類(lèi)型(整型、實(shí)型、字符型)步驟1:在job工程屮的文件視圖下將任務(wù)1屮的源程序文件p2-2.c刪除。新建c源程序(文 件名為p2_3.c),編輯并調(diào)試,源程序如圖3所示,寫(xiě)出程序的輸出結(jié)果。sincl

4、ude <stdio. h>tmain ()int. m=7, n=4: float a=38. 4, b=6. 4, x; x=m/2+n*a/b+l/2; printf (“fn,x); -j±u圖3步驟2:如前而的方法,編輯并調(diào)試如圖4所示的源程序(文件名為p2_4.c)oinclude <stdio.h>main ()char cl, c2, c3;cl=65;c2-66;c3二cl+32;|printf ("%c, %c, %cn,/, cl, c2, c3);printf (“%d, %d, %dn,cl, c2, c3);jj劃圖4任務(wù)

5、3運(yùn)算符和表達(dá)式的應(yīng)用步驟1:在vc+環(huán)境下編程實(shí)現(xiàn)求p37習(xí)題2.7中的16個(gè)表達(dá)式的值,結(jié)果寫(xiě)到書(shū)上,并 更正作業(yè)。代碼設(shè)計(jì)如圖5所示。注意第5、9、12小題須定義為實(shí)型輸出格式,否則得不 到正確結(jié)果。源程序編寫(xiě)好后,運(yùn)行16次,每次運(yùn)行一小題,將不運(yùn)行的小題加以注釋。main ()int 8二 10, b二4, c二5, d二 1;float x=2. 5, v=3. 5;printf (" (1) =%dn", ! (a+b)+yt&&x+b/2);/printf("(2)=%dn", x+v>b&&a/b=

6、x);i/printf(3)=%dn,a%=(b%二3);/printf("(4)=%dn",a+=a=a*=a);i/printf (/z (5) =%fn/z, (float) (a+c)/2+ (int) x%(int) v) ;i/printf (“ (6) =%dnz,, a*=b+c) ;i/printf (/z (7)=%dnz +a-c+b+) ;i/printf ("(8)=%dn", +&-c+b) ;i/printf (" (9) =%fn' a<b?x:, a" ) ;i/printf c

7、 (10)=%fn,z, ! (a<b)&&! (c | | 1);/printf (" (11) =%dn", (a+b, 18+(b=4)*3, (a/b, a%b) ;i/printf (z,(12)=%fnzz, x+a%3* (int) (x+v)%2/4+sizeof (int);/printf (13) =%dnzz, a<b?a: c<d?c : d) ;i/printf(“(14)=%dn", b+二二c);/printf c (15)=%dn,z, a*=b=c=2);i/printf c (16)=%dn,z, a=b=c) ;il制任務(wù)4上機(jī)驗(yàn)證以下程序的結(jié)果程序1#include <stdio. h-main ()int a=10, x=5, v=6;&+二a*二6;x二y+;y二+x;8二x+y;printf c %d, %d, %d",a, x, v);hl程序2#include <stdio. h> main ()int &t, b=2;printf ("%dn", a=a+l, a+b, b+1);nil任務(wù)5找出下面程

溫馨提示

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

評(píng)論

0/150

提交評(píng)論