實驗報告1-熟悉C語言執行環境

菜徐坤發表於2024-03-16

實驗報告1

  • 實驗名稱:實驗一 熟悉C語言執行環境
  • 實驗型別:驗證性
  • 實驗日期:2023年3月14日

一、實驗目的

  1. 下載安裝Dev-c 6.0程式。
  2. 瞭解在該系統上如何進行編輯、編譯、連線和執行一個C程式。
  3. 透過執行簡單的C程式瞭解C程式的特點。

二、實驗硬、軟體環境

Windows計算機、Dev-c 6.0

三、實驗內容及步驟

實驗內容:

  1. 編寫一個簡單的C語言程式,使用輸出語句輸出一個圖形(自己喜歡的就行)。
  2. 編寫一個C語言程式,透過函式呼叫的方式實現求4個值中的最大值。

實驗步驟:

1.輸出圖形
  • 解題思路
  1. 使用星號,斜槓等符號以及\r \n等跳脫字元和空格拼湊成完整形狀
  2. 使用printf()函式進行結果輸出
  3. 在最後使用printf()函式輸出學號和姓名
  • 編寫程式碼
#include <stdio.h>
int main()
{
	printf("\
                         _oo0oo_\r\n\
                        o8888888o\r\n\
                        88\" . \"88\r\n\
                        (| -_- |)\r\n\
                        0\\  =  /0\r\n\
                      ___/`---'\\___\r\n\
                    .' \\\\|     |// '.\r\n\
                   / \\\\|||  :  |||// \r\n\
                  / _||||| -:- |||||- \r\n\
                 |   | \\\\\\  - /// |   |\r\n\
                 | \\_|  ''\\---/''  |_/ |\r\n\
                 \\  .-\\__  '-'  ___/-. /\r\n\
               ___'. .'  /--.--\\  `. .'___\r\n\
            .\"\" '<  `.___\\_<|>_/___.' >' \"\".\r\n\
           | | :  `- \\`.;`\\ _ /`;.`/ - ` : | |\r\n\
           \\  \\ `_.   \\_ __\\ /__ _/   .-` /  /\r\n\
       =====`-.____`.___ \\_____/___.-`___.-'=====\r\n\
                         `=---='\r\n\
\r\n\
       ~~~~~~~~~~~~years months weeks day day no bug~~~~~~~~~~~~~\r\n\
  ");
  printf("35杜佳澍-專案1"); 

}
2.四個整數比較大小
  • 解題思路
  1. 宣告函式max實現兩個整數取最大值
  2. 引入7個整型資料a,b,c,d,e,f,g,其中4個作為輸入值,2個作為運算中間值,1個作為輸出值
  3. 使用printf函式列印提示語,並使用scanf函式輸入資料
  4. 使用剛才的max函式進行邏輯運算
  5. 使用printf函式把結果列印出來
  6. 在程式結束前列印出學號和姓名
  • 編寫程式碼
#include <stdio.h>
int max(int x,int y)
{
	return(x>y?x:y);
}

int main()
{
	int a,b,c,d,e,f,g;
	printf("請輸入4個數字\n");
	scanf("%d %d %d %d",&a,&b,&c,&d);
	e=max(a,b);
	f=max(c,d);
	g=max(e,f);
	printf("最大值為%d \n",g);
	printf("35杜佳澍-專案2");
}

四、實驗結果及分析

程式執行結果截圖

image
圖1:輸出圖形

image
圖2:四個整數比較大小

總結反思

  • 初學C語言,經常忘記小細節(逗號,分號等等)導致編譯出錯,此時需要關注編譯器報錯資訊,及時修正。另外還需養成習慣注重細節

相關文章