大工盤錦2018年度C語言/VB作業參考解答集合

Caleb_Sung發表於2018-04-10

題目來源:大工慕課 連結
作者:Caleb Sung


前言

本頁題目集合創作於2018年春季,首先要特別感謝同專業的鄭學弟啟發我做了參考程式碼的分享。
我開始為學弟學妹們提供參考程式碼的初衷主要有兩個:一是方便各位同學參考學習,期末不必單獨整理程式碼複習;二是自己也可再度學習一番。小半年下來,也算效果顯著。而今各位2017級的學生馬上就要邁入大二的課堂,我特此整理了所寫的所有參考答案,希望能夠提供給包括即將進入大學校園的2018級學弟學妹們在內的同學們作為學習過程中的參考。
下面索引連結中的大部分題目我都附有或多或少重難點解析。希望同學們可以在參考內容之後自主完成程式設計上機作業,不要拿來我的或別人的程式碼一頓複製貼上。
編寫程式碼或許在未來不會成為你工作中的一部分,但你需要清楚:數學競賽經常需要編寫程式進行建模工;在做創新專案或其他科研專案的過程中也離不開程式設計;程式設計還是對大家邏輯思維能力的一種鍛鍊。真摯地希望大家可以珍惜每一次完成上機作業的機會。
祝願自己和各位同學在學業和工作上共同進步!

Caleb
2018年8月15日凌晨


本頁於2018年08月15日修訂第一終稿

若您在參考過程中發現有不明白的情況,可以向我提問。
若您發現在大工慕課中的若干題目在本文中未有收錄,請在本文留言區留言說明題目,謝謝!


歷史題目集合

根據《中華人民共和國著作權法》,如需轉載請標明來源並聯系作者進行授權。本文作者保留依法追究未經授權轉載等侵犯作者著作權等的違法行為之權利。

20180527更新(第十二週)

C語言:假設有四名學生,每名學生有三門科目的成績。從鍵盤讀入資料,計算出平均成績,並將原有資料和計算出的平均成績存放在磁碟檔案中
https://blog.csdn.net/qq_41933331/article/details/80459520
C語言:將職工的職工姓名、職工號、性別、年齡和工資資料存放到檔案eml.dat中並抽出職工姓名和工資的資訊建立一個職工工資檔案zggz.dat
https://blog.csdn.net/qq_41933331/article/details/80460123
C語言:已知任意3×3矩陣a、b存放在資料檔案source.dat中,編寫程式求矩陣c=a-b矩陣,並將結果存放在jg.dat檔案中。
https://blog.csdn.net/qq_41933331/article/details/80460464
C語言:使用結構體計算三名學生每名學生的三科成績的總成績、平均成績及名次
https://blog.csdn.net/qq_41933331/article/details/80461021
C語言:程式填空:補全函式,將“檔案2”中的內容複製到“檔案1”的末尾
https://blog.csdn.net/qq_41933331/article/details/80461651
C語言:程式填空:填寫兩個函式,使程式碼連線structure.h和CreateStruct.c後利用結構體計算每個學生的平均分並輸出分數與其對應學生姓名
https://blog.csdn.net/qq_41933331/article/details/80461941
C語言:程式填空:填寫函式,找出一個大於給定整數且緊隨這個整數的素數,並作為函式值返回
https://blog.csdn.net/qq_41933331/article/details/80462142
C語言:程式填空:補全函式,刪去一維陣列中所有重複的數,只保留不同的數
https://blog.csdn.net/qq_41933331/article/details/80462212
C語言:用結構體型別建立一個學生的簡單資訊表,再定義一個結構體變數並賦值,輸出學號、姓名及一門課程的成績
https://blog.csdn.net/qq_41933331/article/details/80463351
C語言:利用指向結構體的指標變數處理5名學生的資訊,並分別使用三種方式輸出
https://blog.csdn.net/qq_41933331/article/details/80463745

20180516更新(第十一週)

C語言
C語言:程式填空:輸入一個字元,從字串裡找到第一個該字元的位置,將其以後的字元輸出,之後將字串中的該字元都刪除
https://blog.csdn.net/qq_41933331/article/details/80315232
C語言:程式填空:編寫積分函式求任意函式的積分,並用寫好的函式,求三角函式與冪指數的定積分
https://blog.csdn.net/qq_41933331/article/details/80315837
C語言:程式填空:有如下指標陣列char *p[6],使其元素依次指向如下字串”_c”,”Language”,”abcde”,”fghij”,”klmno”,”VC++”……
https://blog.csdn.net/qq_41933331/article/details/80316715
C語言:程式填空:編寫函式,列印出n行如下圖形,n從鍵盤讀入
https://blog.csdn.net/qq_41933331/article/details/80316894
C語言:輸入4名學生3門課程的成績,並分別用函式求出每門課程的平均分數與所有成績中最高的分數所對應的學生與課程
https://blog.csdn.net/qq_41933331/article/details/80104911
C語言:編寫程式,使用命令列操作程式計算兩個兩位數的乘法運算
https://blog.csdn.net/qq_41933331/article/details/80331087
C語言:利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值
https://blog.csdn.net/qq_41933331/article/details/80233853
C語言:編寫從整型陣列中查詢給定數值的函式,輸出該數值在陣列中的下標
https://blog.csdn.net/qq_41933331/article/details/80335165
C語言:編寫函式,計算二維陣列中正數的平均值和負數的個數,通過兩個全域性變數返回
https://blog.csdn.net/qq_41933331/article/details/80335286
C語言:用迴圈法和遞迴法分別編寫函式,實現任意十進位制正整數向八進位制數的轉換
https://blog.csdn.net/qq_41933331/article/details/80339193

20180509更新(第十週)

C語言
C語言:程式填空:補全函式,實現返回找到4x4陣列最大元素所在的行和列以及副對角元的積
https://blog.csdn.net/qq_41933331/article/details/80231671
C語言:程式填空:補全函式,求4x4陣列上半三角元素之和並返回最小元素所在位置
https://blog.csdn.net/qq_41933331/article/details/80231808
(精解) C語言:高難度程式填空改錯:從鍵盤上讀入5個亂序的整數,將5個數從小到大排序,然後再從鍵盤讀入一個數字並將它插入到排好序的數列中
https://blog.csdn.net/qq_41933331/article/details/80232844
C語言:漢諾塔問題
https://blog.csdn.net/qq_41933331/article/details/80233328
(精解) C語言:利用指標編寫程式,從鍵盤輸入一個字串,刪除該字串的所有首部和尾部數字字元,輸出修改後的字串以及該字串的長度
https://blog.csdn.net/qq_41933331/article/details/80233740
C語言:利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值
https://blog.csdn.net/qq_41933331/article/details/80233853
C語言:利用指標編寫程式,將一個一維陣列a[10]中的最大元素與第一個元素互換、將最小元素與最後一個元素互換
https://blog.csdn.net/qq_41933331/article/details/80257312
C語言:利用指標編寫程式,統計輸入的字串中大寫字母、小寫字母和數字字元的數量
https://blog.csdn.net/qq_41933331/article/details/80257163
C語言:利用指標編寫程式,用梯形法計算給定的定積分
https://blog.csdn.net/qq_41933331/article/details/80256500
C語言:使用指標法,刪除字串的所有尾部空格
https://blog.csdn.net/qq_41933331/article/details/79945626

VB
因故暫停更新,敬請諒解

20180505更新(第九周)

C語言
C語言:程式填空:寫一個函式,實現三個數從小到大排序
https://blog.csdn.net/qq_41933331/article/details/80204258
C語言:程式填空:編寫函式,刪除字串的所有尾部空格
https://blog.csdn.net/qq_41933331/article/details/80204124
C語言:程式填空:編寫函式計算出小於一個數n的所有完全數
https://blog.csdn.net/qq_41933331/article/details/80210980

VB
VB:使用子過程隨機產生10個2位數,按從大到小遞減的順序排列,並顯示排序結果
https://blog.csdn.net/qq_41933331/article/details/80173837
VB:編一個函式過程Mysin(x)並求其近似值
https://blog.csdn.net/qq_41933331/article/details/80174029

20180426更新(第八週)

C語言
C語言:編寫函式,實現計算z[3][4]=k*x[3][4]+y[3][4]
https://blog.csdn.net/qq_41933331/article/details/80107886
C語言:計算ax^2+bx+c=0的解,使用三個函式分別計算delta大於、等於、小於0時的根並分別儲存在三個子檔案中,在主函式中輸入a b c的值並呼叫函式
https://blog.csdn.net/qq_41933331/article/details/80107282
C語言:輸入4名學生3門課程的成績,並分別用函式求出每門課程的平均分數與所有成績中最高的分數所對應的學生與課程
https://blog.csdn.net/qq_41933331/article/details/80104911
C語言:編寫函式,使輸入的字串反序存放,在主函式中輸入輸出字串
https://blog.csdn.net/qq_41933331/article/details/80088078
C語言:使用函式輸出一個數字構成的塔
https://blog.csdn.net/qq_41933331/article/details/80087905
C語言:使用函式計算一個數的階乘
https://blog.csdn.net/qq_41933331/article/details/80087795
C語言:使用函式求5*5陣列的副對角元中最大元素的值
https://blog.csdn.net/qq_41933331/article/details/80087711
C語言:判斷一個字串是否為迴文
https://blog.csdn.net/qq_41933331/article/details/79888607
C語言:使用指標將兩段字串連線起來輸出
https://blog.csdn.net/qq_41933331/article/details/79888653

VB
VB:計算1000以內的完數並輸出它們的組合
https://blog.csdn.net/qq_41933331/article/details/80099033
VB:編一子過程MaxLength(s,MaxWord),在已知的字串s中,找出最長的單詞MaxWord。
https://blog.csdn.net/qq_41933331/article/details/80099267
VB:利用巢狀迴圈輸出塔型星號
https://blog.csdn.net/qq_41933331/article/details/79918179

20180419更新(第七週)

C語言
C語言:編寫程式,實現如下規律的5*5矩陣存入陣列,並輸出該陣列
https://blog.csdn.net/qq_41933331/article/details/79966680
C語言:生成一個4*4陣列,並找出與一個指定數字最相近的元素的值以及所在位置
https://blog.csdn.net/qq_41933331/article/details/79966258
C語言:輸入一個字串,將空格轉換為下劃線,將所有大寫字母轉換為小寫字母,並統計出字串中數字字元的個數
https://blog.csdn.net/qq_41933331/article/details/79945578
C語言:輸出一個指定行數的楊輝三角
https://blog.csdn.net/qq_41933331/article/details/79945457
C語言:判斷一個字串是否為迴文
https://blog.csdn.net/qq_41933331/article/details/79888607
C語言:利用函式法進行冒泡法排序
https://blog.csdn.net/qq_41933331/article/details/79998184
C語言:輸出一個指定行數的楊輝三角
https://blog.csdn.net/qq_41933331/article/details/79945457
C語言:求m*n陣列外圍元素之和
https://blog.csdn.net/qq_41933331/article/details/79997915

VB
VB:建立一個簡單組合框,輸入數字加入到組合框的列表框內,並將列表框中最小值專案和第0個專案交換以及最大值與最後專案交換
https://blog.csdn.net/qq_41933331/article/details/79997382
VB:程式設計實現自定義型別陣列,按某一欄位排序
https://blog.csdn.net/qq_41933331/article/details/79989652
VB:編寫程式,實現如下規律的5*5矩陣存入陣列,並輸出該陣列
https://blog.csdn.net/qq_41933331/article/details/79997603

20180412更新(第六週)

C語言
C語言:排列陣列的三種方法:冒泡法、選擇法、插入法
https://blog.csdn.net/qq_41933331/article/details/79868601
C語言:判斷一個字串是否為迴文
https://blog.csdn.net/qq_41933331/article/details/79888607
C語言:將兩段字串連線起來輸出
https://blog.csdn.net/qq_41933331/article/details/79888653
C語言:將字串中所有小寫字母轉為大寫字母
https://blog.csdn.net/qq_41933331/article/details/79888691
C語言:求4x4矩陣外圍元素之和
https://blog.csdn.net/qq_41933331/article/details/79888808
C語言:隨機生成一個5x5矩陣,並求對角線(主對角線+副對角線)元素之和
https://blog.csdn.net/qq_41933331/article/details/79888892
C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換
https://blog.csdn.net/qq_41933331/article/details/79889083
C語言:將一個4X4的矩陣賦值,矩陣元素的值為其行數與列數的乘積
https://blog.csdn.net/qq_41933331/article/details/79889415
C語言:判斷一個數是否為素數
https://blog.csdn.net/qq_41933331/article/details/79868185

VB
VB:隨機生成10個數,遞減排序並列印出來
https://blog.csdn.net/qq_41933331/article/details/79918357
VB:隨機生成陣列並分別計算主對角元素之和與副對角元素之和
https://blog.csdn.net/qq_41933331/article/details/79918700

20180403更新(第五週)

C語言
C語言利用switch語句實現輸入一個字母,輸出它前後緊挨著的字母
https://blog.csdn.net/qq_41933331/article/details/79783488
C語言實現判斷一個整數可被3 5 7中哪些數字整除
https://blog.csdn.net/qq_41933331/article/details/79783521
C語言實現列舉100~999之間的所有水仙花數
https://blog.csdn.net/qq_41933331/article/details/79783629
C語言計算分數序列1/2 2/3 3/5…前十項的和
https://blog.csdn.net/qq_41933331/article/details/79783736
C語言:求1+1/2+1/4+1/7+1/11+1/16+1/22+…的值,直到最後一項的值小於10的-5次冪
https://blog.csdn.net/qq_41933331/article/details/79801451
C語言:已知A大於B大於C,且A+B+C小於100,求滿足1/A平方+1/B平方=1/C平方的共有多少組?
https://blog.csdn.net/qq_41933331/article/details/79797039
C語言解決猴子吃桃子問題
https://blog.csdn.net/qq_41933331/article/details/79796243
C語言求兩個數的最大公約數和最小公倍數
https://blog.csdn.net/qq_41933331/article/details/79795977
C語言解決百錢百雞問題
https://blog.csdn.net/qq_41933331/article/details/79810171

VB
VB:輸入字母字元後倒序輸出存放
https://blog.csdn.net/qq_41933331/article/details/79917968
VB:使用滾動條控制元件實現對標籤文字字型大小的控制
https://blog.csdn.net/qq_41933331/article/details/79918068
VB:利用巢狀迴圈輸出塔型星號
https://blog.csdn.net/qq_41933331/article/details/79918179

20180401更新(第四周)

C語言
C語言實現輸入一個日期,返回第二天的日期
https://blog.csdn.net/qq_41933331/article/details/79783137
C語言實現輸入三角形兩邊邊長以及夾角求三角形第三邊邊長與面積
https://blog.csdn.net/qq_41933331/article/details/79783052
C語言實現多種型別變數的混合輸出
https://blog.csdn.net/qq_41933331/article/details/79782976
C語言實現利用switch函式判斷是否交換輸入的數字
https://blog.csdn.net/qq_41933331/article/details/79782282
C語言實現判斷輸入字元、大小寫轉換與輸出字元的ASCII十六進位制數
https://blog.csdn.net/qq_41933331/article/details/79782052
C語言實現輸入三個數字後按大小順序將三個數字輸出
https://blog.csdn.net/qq_41933331/article/details/79781912
C語言實現判斷三邊形成三角形型別並求面積
https://blog.csdn.net/qq_41933331/article/details/79781674

VB
VB:用InputBox輸入一個正實數,用Print方法在一行上顯示出它的平方和平方根、立方和立方根,每個數保留三位小數
https://blog.csdn.net/qq_41933331/article/details/79910742
VB:實現圖片縮小和還原的程式
https://blog.csdn.net/qq_41933331/article/details/79910433

相關文章