久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告

      時(shí)間:2022-07-03 00:58:45 輔助設(shè)計(jì)與工程計(jì)算 我要投稿
      • 相關(guān)推薦

      c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告

        c語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。下面就隨小編一起去閱讀c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告,相信能帶給大家?guī)椭?/p>

      c語言課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告

        第一章 基礎(chǔ)掌握

        1.1 實(shí)驗(yàn)?zāi)康?/p>

        掌握C程序設(shè)計(jì)編程環(huán)境Visual C++,掌握運(yùn)行一個(gè)C程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。(]

        1.2 實(shí)驗(yàn)要求

        在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。

        1.3 實(shí)驗(yàn)基本內(nèi)容

        編寫程序,在屏幕上顯示一個(gè)短句“Hello World”

       。1) 程序:

        1) 編譯如下程序:

        #include

        Void main()

        {

        printf (“Hello World! ”);

        }

        2)鏈接。執(zhí)行Build-命令。

        3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。

        4)關(guān)閉程序工作區(qū)。

       。2) 運(yùn)行結(jié)果:

        輸出結(jié)果:Hello World!

        總結(jié):

        掌握C語言程序設(shè)計(jì)的基本框架,能夠編寫簡單的程序。

        第二章 數(shù)據(jù)類型

        2.1 實(shí)驗(yàn)?zāi)康?/p>

       。1) 掌握C語言的運(yùn)算符和表達(dá)式的正確使用以及C語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()

       。2)通過編程進(jìn)一步理解和掌握運(yùn)算符的確切含義和功能。

        2.2 實(shí)驗(yàn)要求

        (1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。 (2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。

        2.3 實(shí)驗(yàn)基本內(nèi)容

        輸入程序,觀察輸出結(jié)果 1>./*test2.1c*/

        1)編譯如下程序: #includevoid main() {

        char ch; int k;

        ch='a',k='b';

        printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d ",k) }

        2)鏈接。執(zhí)行Build-命令。

        3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。

        4)關(guān)閉程序工作區(qū)。

        2>./*test2.2c*/

        1)編譯如下程序: #includevoid main() {

        float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12;

        b2=0.000001;

        printf("%f,%l f ",a1+a2,b1+b2);

        }

        2)鏈接。執(zhí)行Build-命令。

        3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。

        4)關(guān)閉程序工作區(qū)。

        實(shí)驗(yàn)結(jié)果:

        97.61,141,ak=xd

        實(shí)驗(yàn)結(jié)果:

        擴(kuò)展:c語言程序?qū)嶒?yàn)報(bào)告 / c語言實(shí)驗(yàn)報(bào)告 / c語言程序設(shè)計(jì)報(bào)告

        1234.120089,1234.120001

        總結(jié):

        學(xué)會C語言的運(yùn)算符和表達(dá)式的正確使用

        第三章 選擇結(jié)構(gòu)程序設(shè)計(jì)

        3.1 實(shí)驗(yàn)?zāi)康?/p>

        學(xué)會改正程序中的錯(cuò)誤

        3.2 實(shí)驗(yàn)要求

       。1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。(]

        (2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。

        3.3 實(shí)驗(yàn)基本內(nèi)容

        輸入實(shí)驗(yàn)程序,程序有錯(cuò),改正程序中的錯(cuò)誤

        1)輸入如下程序:

        #include

        #include

        void main()

        {

        double a,b,c,d;

        printf("輸入一元二次方程a=,b=,c= ");

        scanf("a=%l f,b=%l f",&a,&b,&c); if(a==0) { if(b=0) } { } else Print f("x=%0.2f ",-c/b); if(c==0) Print f("0==0參數(shù)對方程無意義!”); else Print f("c!=0方程不成立"); else if(d>=0) { printf("x1=%0.2f ",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f ",(-b-sq rt(d))/(2*a)); } else {

        printf("x1=%0.2f+%0.2fi ",-b/(2*a),s q rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi ",-b/(2*a),s q rt(-d)/(2*a));

        }

        }

        2)鏈接。()執(zhí)行Build-命令。

        3)運(yùn)行。執(zhí)行Build Execute 命令。顯示結(jié)果。

        4)關(guān)閉程序工作區(qū)。

        實(shí)驗(yàn)結(jié)果:

        運(yùn)行不了程序 ,做以下修改:

        #include

        #include

        void main()

        {

        //

        //

        double a,b,c,d; printf("輸入一元二次方程a=,b=,c= "); scanf("a=%l f,b=%l f",&a,&b,&c); c=5; if(a==0) //{ /*if(b=0) { } else printf("x=%0.2f ",-c/b); if(c==0) printf("0==0參數(shù)對方程無意義!”); else printf("c!=0方程不成立"); }*/ else if(d>=0) { } else { } printf("x1=%0.2f ",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f ",(-b-sq rt(d))/(2*a)); printf("x1=%0.2f+%0.2fi ",-b/(2*a),sq rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi ",-b/(2*a),sq rt(-d)/(2*a));

        }

        這樣就可以輸出程序了。

        總結(jié): 學(xué)會使用邏輯運(yùn)算符和邏輯表達(dá)式,掌握簡單的查錯(cuò)方法,并改錯(cuò)。

        第四章 循環(huán)程序設(shè)計(jì)

        4.1 實(shí)驗(yàn)?zāi)康?/p>

        熟練使用whiledo…while語句實(shí)現(xiàn)循環(huán)程序設(shè)計(jì)。[)

        4.2 實(shí)驗(yàn)要求

       。1) 在報(bào)告中記錄建立、保存C程序?qū)嵙?xí)過程。

       。2) 完成典型題目,分析遇到的困難和實(shí)驗(yàn)中的收獲。

        4.3 實(shí)驗(yàn)基本內(nèi)容

        1) 編譯如下程序:

        #include

        void main()

        {

        int m,n,j,k; printf("input m n "); while(scan f ("%d",&m,&n),m<0&&n<0); j=m; while(j/n!=0) j=j+m; k=(m*n)/j; printf("最小公倍數(shù)是%d 最大公約數(shù)是%d ",j,k); }

        2)鏈接。執(zhí)行build-命令。

        3)運(yùn)行。執(zhí)行build execute 命令。顯示結(jié)果。

        4)關(guān)閉程序工作區(qū)。

        實(shí)驗(yàn)結(jié)果:

        Input m n

        5 2

        然后運(yùn)算出來結(jié)果:

        最大公倍數(shù)是5

        最大公約數(shù)是0

        總結(jié):

        學(xué)使用for,while,do...while語句實(shí)現(xiàn)循環(huán)程序,

        第五章 程序設(shè)計(jì)

        5.1 實(shí)驗(yàn)?zāi)康?/p>

        檢驗(yàn)最近學(xué)習(xí)成果,進(jìn)一步鞏固C語言的學(xué)習(xí)

        5.2 實(shí)驗(yàn)要求

        1)輸入任意四位數(shù),寫出個(gè),十,百,千位上的數(shù) 2)連接任意兩個(gè)字符串

        5.3 實(shí)驗(yàn)基本內(nèi)容

        1)編譯如下程序: #includevoid main() {

        int a,b,c,d,x; scanf("%d",&x); if(999<x<10000) {

        a=x/1000;

        b=x/100-a*10;

        c=x/10-a*100-b*10; d=x-a*1000-b*100-c*10; printf("%d ",x);

        1)編譯如下程序: #includemain() {

        char s1[10],s2[5]; int i,j;

        scanf("%s",s1); scanf("%s",s2); i=j=0;

        while(s1[i]!='