欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      C語言程序設(shè)計(jì)實(shí)驗(yàn)四(本站推薦)

      時(shí)間:2019-05-15 12:55:20下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《C語言程序設(shè)計(jì)實(shí)驗(yàn)四(本站推薦)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《C語言程序設(shè)計(jì)實(shí)驗(yàn)四(本站推薦)》。

      第一篇:C語言程序設(shè)計(jì)實(shí)驗(yàn)四(本站推薦)

      C語言程序設(shè)計(jì)實(shí)驗(yàn)

      (四)[實(shí)驗(yàn)1] scanf()、printf()函數(shù)的使用。

      1.實(shí)驗(yàn)題目

      輸入1個(gè)學(xué)生學(xué)號(hào)和4門課程成績(jī),輸出這個(gè)學(xué)生的學(xué)號(hào)、4門課程成績(jī)和平均成績(jī)。

      2.實(shí)驗(yàn)要求

      (1)按表格的形式輸出,以行內(nèi)輸出一個(gè)學(xué)生的信息。

      (2)學(xué)號(hào)用長(zhǎng)整型,各科成績(jī)用單精度型。

      3.實(shí)驗(yàn)?zāi)繕?biāo)

      (1)掌握實(shí)現(xiàn)人機(jī)對(duì)話形式的方法,scanf()輸入。

      (2)體會(huì)根據(jù)需要控制輸出格式的方法,printf()輸出。

      4.實(shí)驗(yàn)指導(dǎo)

      利用格式的數(shù)據(jù)寬度控制數(shù)據(jù)的對(duì)位輸出。輸出如下格式:

      The number and score of a student is:

      |---|

      |number | score1 | score2 | score3 | sco re4 | average |

      |---|

      |10011| 67.5|88.0 |93.5 |78.0|81.75 |

      |---|

      [實(shí)驗(yàn)2] getchar()、putchar()函數(shù)的使用

      1.實(shí)驗(yàn)題目

      用getchar()函數(shù)讀入a~v之間的一個(gè)字母,用putchar()函數(shù)輸出一個(gè)5行5列的矩陣,該矩陣第一行為讀入的字母,下一行為緊跟該字母后的字母,依此類推。如輸入a,則輸出的矩陣為:

      aaaaa

      bbbbb

      ccccc

      ddddd

      eeeee

      2.實(shí)驗(yàn)要求

      (1)運(yùn)用getchar()進(jìn)行字符輸入。

      (2)運(yùn)用putchar()進(jìn)行字符輸出。

      3.實(shí)驗(yàn)?zāi)繕?biāo)

      (1)體會(huì)根據(jù)需要控制輸出格式的方法。

      [實(shí)驗(yàn)3] 3.6 下面程序運(yùn)行時(shí)在鍵盤上如何輸入?如果a=3,b=4,x=8.5,y=71.82,c1=’A’,c2=’a’,請(qǐng)寫出對(duì)應(yīng)每個(gè)scanf函數(shù)的輸入情況。

      main()

      { int a,b;float x,y;char c1,c2;

      scanf(“a=%d□b=%d”,&a,&b);

      scanf(“□%f %e”,&x,&y);

      scanf(“□%c %c”,&c1,&c2);

      }

      3.7編一程序,從鍵盤輸入一個(gè)圓半徑值,求圓周長(zhǎng)、圓面積、圓球表面積、圓球體積。輸出結(jié)果時(shí),要求有文字說明,保留2位小數(shù)。

      提示:設(shè)圓半徑為r,則圓周長(zhǎng)=2πr,圓面積=πr2,圓球表面積=4πr2,圓球體積= 4πr3/3。

      第二篇:《C語言程序設(shè)計(jì)》實(shí)驗(yàn)四

      電子科技大學(xué) 計(jì)算機(jī) 學(xué)院

      標(biāo) 準(zhǔn) 實(shí) 驗(yàn) 報(bào) 告

      (實(shí)驗(yàn))課程名稱

      C語言程序設(shè)計(jì)

      電子科技大學(xué)教務(wù)處制表

      電 子 科 技 大 學(xué) 實(shí)

      驗(yàn)

      報(bào)

      學(xué)生姓名:

      學(xué) 號(hào):

      指導(dǎo)教師:劉 勇 實(shí)驗(yàn)地點(diǎn): 計(jì)算機(jī)學(xué)院軟件306室

      實(shí)驗(yàn)日期:

      ****年**月**日

      一、實(shí)驗(yàn)室名稱:

      軟件實(shí)驗(yàn)室

      二、實(shí)驗(yàn)項(xiàng)目名稱:函數(shù)的應(yīng)用及預(yù)處理

      三、實(shí)驗(yàn)學(xué)時(shí):2

      四、實(shí)驗(yàn)原理:

      使用Turbo C軟件(簡(jiǎn)稱TC),在微型計(jì)算機(jī)上,對(duì)其程序進(jìn)行編輯、編譯、連接與運(yùn)行。Turbo C是一個(gè)集成環(huán)境,它具有方便、直觀、易用的界面和豐富的庫(kù)函數(shù)。通過上機(jī)練習(xí)掌握在TC環(huán)境下編輯、編譯、連接、和運(yùn)行C程序的方法和過程。

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

      1. 掌握C語言中定義函數(shù)的方法; 2. 掌握函數(shù)傳值調(diào)用的方法; 3. 掌握函數(shù)傳址調(diào)用的方法; 4. 掌握遞歸函數(shù)的設(shè)計(jì)方法; 5. 掌握命令行參數(shù)的使用方法;

      6. 掌握函數(shù)在不同文件中的編譯、鏈接方法。

      六、實(shí)驗(yàn)內(nèi)容

      編程實(shí)驗(yàn),完成以下上機(jī)內(nèi)容,調(diào)試運(yùn)行程序并完成報(bào)告 1)、教材第七章習(xí)題7.4;

      2)、編寫一個(gè)實(shí)現(xiàn)冒泡法排序的函數(shù),并在主函數(shù)中從鍵盤上輸入6個(gè)數(shù)后進(jìn)行排序輸出;

      3)、教材第七章習(xí)題7.11; 4)、教材第七章習(xí)題7.15; 5)、教材第七章習(xí)題7.24; 6)、求解漢渃塔(tower of Hanoi)問題。在一塊平板上立有3根立柱,從左到右分別標(biāo)記為A,B,C。最初在A柱上放有6個(gè)大小不等的圓盤,并且大盤在下面,小盤在上面。要求將這些盤從A移到C(可以借助B柱)。條件是:每次只能移動(dòng)一個(gè)盤,并且不允許把大盤放在小盤的上面。(提示:利用函數(shù)的遞歸調(diào)用);

      七、實(shí)驗(yàn)器材(設(shè)備、元器件):

      pc硬件要求:CPU PII 以上,64M 內(nèi)存,1OOM 硬盤空間即可。

      軟件要求:DOS3.0以上/Windows98/Me/XP/NT/2000。

      八、實(shí)驗(yàn)步驟: 實(shí)驗(yàn)編程與運(yùn)行結(jié)果

      ⑴ 編寫一個(gè)求兩個(gè)整數(shù)的最小公倍數(shù)的函數(shù),兩個(gè)整數(shù)由鍵盤輸入,用主函數(shù)調(diào)用這個(gè)函數(shù),并輸出結(jié)果。

      程序文件名為7_4.c,源程序清單如下:

      #include lcd(int a,int b){ int temp,num1,num2;num1=a;num2=b;while(num2!=0){ temp=num1%num2;num1=num2;num2=temp;} return(a*b/num1);} main(){ int t,x,y;printf(“Please input two integers:”);scanf(“%d,%d”,&x,&y);if(x>y){t=x;x=y;y=t;} printf(“l(fā)cd(%d,%d)=%dn”,x,y,lcd(x,y));}

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

      ⑵ 編寫一個(gè)實(shí)現(xiàn)冒泡法排序的函數(shù),并在主函數(shù)中從鍵盤上輸入6個(gè)數(shù)后進(jìn)行排序輸出。

      程序文件名為testf3.c,源程序清單如下:

      main(){ int i,j,a[7];int temp;clrscr();for(i=1;i<7;i++){ printf(“nInput a[%d]=”,i);scanf(“%d”,&a[i]);} for(i=1;i<6;i++)for(j=1;j<7;j++){ if(a[j]

      temp=a[j];a[j]=a[j+1];a[j+1]=temp;} } for(i=1;i<7;i++){ printf(“n%5d”,a[i]);} }_

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

      編寫一個(gè)通過函數(shù)調(diào)用把輸入的小寫字符串變?yōu)榇髮懽址某绦颉?/p>

      程序文件名為7_11.c,源程序清單如下:

      #include lowch_to_upch(char *str){ while(*str!='