實習4迴圈結構實習

2022-09-23 03:27:02 字數 1261 閱讀 7492

姓名:馮新安學號:2012012945 實習完成日期:2013-3-15一.實習內容

1. 百分制和五分制的換算如下:

1.求 2+4+6+…+100

2.求20!

3.從鍵盤輸入乙個數,判斷其是否是素數

4.從鍵盤輸入10個整數,求其中的最大值和最小值

5.求100以內的素數

6.求前100個素數

7.求兩個數的最大公約數和最小公倍數,要求分別用定義和輾轉相除法實現

二.實習步驟

1.求 2+4+6+…+100

程式:#include<>

main()

while(i<=100);

printf("2+4+6+…+100=%d\n",s);

}流程圖:

2.求20!

程式流程圖:

#include<>

main()

printf("20!=%f\n",p);

}3.從鍵盤輸入乙個數,判斷其是否是素數

#include<>

main()

if(m==(n+1))

printf("%d是素數\n",m);

}}4.從鍵盤輸入10個整數,求其中的最大值和最小值

#include<>

void main()

printf("最大值max=%d \n最小值min=%d\n",max,min);

}5.求100以內的素數

#include<>

main()

}printf("\n");

}6.求前100個素數

#include<>

main()

}}}7.求兩個數的最大公約數和最小公倍數,要求分別用定義和輾轉相除法實現

#include<>

main()

if(a

dowhile(r==0);

printf("%d",b);

}輾轉相除法:

#include<>流程圖:

int main()

r=a%b;

while(r)

printf("最大公約數是%d\n",b);

}3.實習總結

總體上,此次實習難度較上次難一些,但總體上完成效果較好。較有難度的題,比如「7.求兩個數的最大公約數和最小公倍數,要求分別用定義和輾轉相除法實現」。

幸好做課本作業時也有類似的題,所以很快就解決了。此次花費時間也較多一些,主要是畫流程圖時間多一點。以後應該多熟悉一下軟體還有上機實習。

實習4迴圈結構實習

姓名 何京浩學號 2011011913 實習完成日期 2.14一 實習內容 1.百分制和五分制的換算如下 1.求 2 4 6 100 2.求20!3.從鍵盤輸入乙個數,判斷其是否是素數 4.從鍵盤輸入10個整數,求其中的最大值和最小值5.求100以內的素數 6.求前100個素數 7.求兩個數的最大公...

C語言迴圈結構實習報告

南京 大學實驗 實習 報告 實驗 實習 名稱迴圈結構程式設計日期20 年 月 日得分指導教師 系 專業 年級20 級班次 姓名 學號 一 實驗名稱 迴圈結構程式設計 二 實驗目的 1 掌握在程式設計條件型迴圈結構時,如何正確地設定迴圈條件,以及如何控制迴圈的次數。了解條件型迴圈結構的基本測試方法。掌...

作業4 迴圈結構

1.如果整數a的因子之和是b,而且b的因子之和是a,則a與b是親密數。找出3000以內的全部親密數。2.顯示200以內的完全平方數和它們的個數。完全平方數是指符合以下特徵的三組數 要求 均不超過200。例如,3,4,5。3.從鍵盤輸入n值 n 1 9 要求輸出中間數字為n的菱形圖案。例如,當n 4時...