第一篇:《計算機專業程序設計》課程設計任務書 DOC
《計算機專業程序設計》課程設計任務書
程序設計課程設計是計算機科學與技術專業教學實踐環節中一項重要內容,該課程設計旨在:提高和加強學生的計算機應用與軟件開發能力;培養學生獨立分析問題、解決問題、查閱資料以及自學能力,學習和掌握C++程序設計方法以及上機調試技巧,為今后其它專業課程的學習打下良好的程序設計基礎。
本次課程設計是以學生獨立思考解決問題為主,教師指導為輔,結合上機操作,完成指定的任務,作出設計報告。
一、課程設計題目、結構及要求
第一部分
基礎練習(必須全部完成)
(一)數組
1.一數組中已存放了10個有序的整數,現由鍵盤輸入一個整數,將此數插入到該數組中,使數組仍然是有序的。
算法提示:
假設數組是由小到大的順序來排列的:
1)先要確定插入的新數x在數組中的位置,即確定m在數組中的下標
2)用x去跟數組中的元素逐個比較,數組中的某個元素滿足a[k]>m,則k為m的下標
3)將數組從a[k]開始的所有元素向后面移動一個位置
4)從最后一個元素開始移動,即執行循環: for(m=9;m>k;m--)a[m+1]=a[m]
5)將m插入數組中a[k]=m
2.輸入20個整數存入數組中,輸出其中的偶數及偶數之和。
(二)函數
3.用函數實現求result =1+(1+2)+(1+2+3)+……+(1+2+3+……+n)的值,n的值由鍵盤輸入。
算法提示: 1)根據題目要求,需要調用函數lj來求1+2+3+……+n的和
2)把對函數lj的調用放在循環結構中,循環變量i做為實參
3)形參變量x得到i的值,再被調函數中求出每次的累加和 4)循環變量i的取值為(i=1;i<=n;i++)
5)將調用函數求得的值累加到l中,即result=result+lj(i)
4.輸出50—100間的所有素數,其中判斷一個數是否為素數用函數完成。算法提示:
1)輸出50至100間的素數,所以函數的調用應放在循環中
2)被調函數ss中,要判斷m是否為素數
3)若是素數,則返回值t1=1,否則t1=0
4)主函數中若返回值為1,證明是素數,則輸出
數組與函數
(三)指針
5.由鍵盤輸入10個數,找出它們的最大值、最小值并求出平均值。(要求用指針實現)
6.從鍵盤輸入兩個字符串,將它們合并成一個新的字符串。算法提示:
1)合并字符串就是將一個字符串接到另一個字符串的末尾 2)定義指針變量p,指向數組a,即p=a
3)讓指針p移動至數組a的末尾,可利用一個循環結構來實現,循環體語句為空,即for(p=a;*p!=' 主站蜘蛛池模板: 日韩午夜理论免费tv影院| 四虎永久地址www成人久久| 人人妻人人澡av天堂香蕉| а√天堂资源官网在线资源| 精品无码国产一区二区三区av| 亚洲 小说区 图片区 都市| 国产在线偷观看免费观看| 婷婷四房综合激情五月| 国产精品亚洲片夜色在线| 高潮喷吹一区二区在线观看| 亚洲精品乱码久久久久久久久久久久| 撕开奶罩揉吮奶头视频| 亚洲情xo亚洲色xo无码| 亚洲欧美色国产综合| 黑森林福利视频导航| 国产一卡2卡3卡四卡国色天香| 国产一区二区三区成人欧美日韩在线观看| 亚洲色拍拍噜噜噜最新网站| 亚洲高潮喷水无码av电影| 午夜色大片在线观看免费| 日韩精品 中文字幕 视频在线| 日韩人妻无码精品专区906188| 涩涩鲁亚洲精品一区二区| 亚洲精品久久久av无码专区| 丰满妇女毛茸茸刮毛| 无码成a∧人片在线播放| 欧美精品videosse精子| 亚洲精品无码鲁网中文电影| 免费国产黄网站在线观看可以下载| 久久久久亚洲精品男人的天堂| 中文有码亚洲制服av片| 亚洲人成在线播放无码| 中文字幕无码不卡一区二区三区| 日本va欧美va欧美va精品| 国产国拍亚洲精品mv在线观看| 色播在线精品一区二区三区四区| 国产亚洲欧美一区二区三区在线播放| 波多野结衣乳巨码无在线观看| 国产精品偷啪在线观看| 8888四色奇米在线观看| 人妻夜夜爽天天爽三区丁香花|