姓名:馮新安學號: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時...