C語言的第一次實驗報告

2022-05-23 06:03:09 字數 973 閱讀 6753

一.實驗題目,設計思路,實現方法

第四次 分支+迴圈 加強版

(4.2.7 裝睡)

設計思路:由題意可知通過最初輸入量判斷迴圈次數,根據輸出形式可知在每次迴圈中需重新定義輸入量並判斷其是否滿足題中條件,判斷是否要輸出。

實現方法:設計for迴圈語句,以初始輸入量為結束條件。利用if語句判斷其是否需要輸出,最後按照題中要求順序輸出結果。

(4-2-5 逆序的三位數)

設計思路:通過設計相對應的三個變數與輸入的數字對應,並用if語句判斷變數是否為零,再判斷其輸出順序。

實驗方法:利用if語句分別判斷這些數字是否為零

(4-2-4 三天打魚兩天曬網)

設計思路:以5為乙個週期進行判斷,將輸入的變數通過除餘演算法找出最後剩餘天數,再判斷是「打魚」還是「曬網」。

實驗方法:利用除餘演算法得出最後剩餘天數,再利用if演算法判斷其是「打魚」還是「曬網」,最後對結果進行輸出。

二.源程式

(4.2.7 裝睡)

int i,n,breath,m;

char name[4];

scanf("%d",&n);

for(i=1;i<=n;i++)

else

}(4-2-5 逆序的三位數)

int n,a,b,c;

scanf("%d",&n);

a=n/100;

b=(n%100)/10;

c=n%100%10;

if(a!=0&&b!=0&&c!=0)

else if(a!=0&&b!=0&&c0)

else if(a!=0&&b0&&c0)

else

三.遇到的問題及解決方法,心得體會

1.裝睡主要是對字元長度限制方法理解不深,還有if條件句中條件判斷的格式把握不到位。

2.對除餘演算法的理解有偏差,和else if 語句中條件的判定有些模糊

3.if條件句中「=」與「==」記憶不清,對週期判斷有誤。

C語言第一次實驗報告

一 實驗題目,設計思路,實現方法 第四次 計算分段函式和迴圈new 4 5 求簡單交錯序列前n項和 第四次 分支 迴圈 加強版 4 2 2 計算個人所得稅,4 2 5 逆序的三位數 設計思路 4 5 求簡單交錯序列前n項和,對變數的定義,以及對for迴圈的理解。實現方法 在這題中對每一項符號的處理,...

C語言第一次實驗報告

一 實驗題目,設計思路,實現方法 題目1 7 4 計算分段函式 2 10 分 本題目要求計算下列分段函式f x 的值 注 可在標頭檔案中包含math.h,並呼叫sqrt函式求平方根,呼叫pow函式求冪。輸入在一行中給出實數x。在一行中按 f x result 的格式輸出,其中x與result都保留兩...

C語言第一次實驗報告

1.初步掌握實驗,並可以熟練操作 2.對c語言有初步的了解 3.學以運用,舉一反三 c語言的簡單算數運算 在執行之後可以填充數字進行加法乘法的運算。表達如下公式 本實用了sqrt函式對根好進行表達。計算兩圓的面積差 1.運用define進行全定義 2.運用了if函式 目的是防止負數的出現 執行結果為...