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

      • c語言課程設計實驗報告

        時間:2022-07-03 00:58:45 輔助設計與工程計算 我要投稿
        • 相關推薦

        c語言課程設計實驗報告

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

        c語言課程設計實驗報告

          第一章 基礎掌握

          1.1 實驗目的

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

          1.2 實驗要求

          在報告中記錄建立、保存C程序實習過程。

          1.3 實驗基本內容

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

         。1) 程序:

          1) 編譯如下程序:

          #include

          Void main()

          {

          printf (“Hello World! ”);

          }

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

          3)運行。執(zhí)行Build Execute 命令。顯示結果。

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

          (2) 運行結果:

          輸出結果:Hello World!

          總結:

          掌握C語言程序設計的基本框架,能夠編寫簡單的程序。

          第二章 數據類型

          2.1 實驗目的

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

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

          2.2 實驗要求

          (1) 在報告中記錄建立、保存C程序實習過程。 (2) 完成典型題目,分析遇到的困難和實驗中的收獲。

          2.3 實驗基本內容

          輸入程序,觀察輸出結果 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)運行。執(zhí)行Build Execute 命令。顯示結果。

          4)關閉程序工作區(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)運行。執(zhí)行Build Execute 命令。顯示結果。

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

          實驗結果:

          97.61,141,ak=xd

          實驗結果:

          擴展:c語言程序實驗報告 / c語言實驗報告 / c語言程序設計報告

          1234.120089,1234.120001

          總結:

          學會C語言的運算符和表達式的正確使用

          第三章 選擇結構程序設計

          3.1 實驗目的

          學會改正程序中的錯誤

          3.2 實驗要求

         。1) 在報告中記錄建立、保存C程序實習過程。(]

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

          3.3 實驗基本內容

          輸入實驗程序,程序有錯,改正程序中的錯誤

          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參數對方程無意義!”); 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)運行。執(zhí)行Build Execute 命令。顯示結果。

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

          實驗結果:

          運行不了程序 ,做以下修改:

          #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參數對方程無意義!”); 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));

          }

          這樣就可以輸出程序了。

          總結: 學會使用邏輯運算符和邏輯表達式,掌握簡單的查錯方法,并改錯。

          第四章 循環(huán)程序設計

          4.1 實驗目的

          熟練使用whiledo…while語句實現循環(huán)程序設計。[)

          4.2 實驗要求

         。1) 在報告中記錄建立、保存C程序實習過程。

         。2) 完成典型題目,分析遇到的困難和實驗中的收獲。

          4.3 實驗基本內容

          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("最小公倍數是%d 最大公約數是%d ",j,k); }

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

          3)運行。執(zhí)行build execute 命令。顯示結果。

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

          實驗結果:

          Input m n

          5 2

          然后運算出來結果:

          最大公倍數是5

          最大公約數是0

          總結:

          學使用for,while,do...while語句實現循環(huán)程序,

          第五章 程序設計

          5.1 實驗目的

          檢驗最近學習成果,進一步鞏固C語言的學習

          5.2 實驗要求

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

          5.3 實驗基本內容

          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]!='