原创 計蒜客 T1068救援 C語言編程

救生船從大本營出發,營救若干屋頂上的人回到大本營,屋頂數目以及每個屋頂的座標和人數都將由輸入決定,求出所有人都到達大本營並登陸所用的時間。 在直角座標系的原點是大本營,救生船每次從大本營出發,救了人之後將人送回大本營。座標系中的點代表屋頂

原创 計蒜客 T1079開關燈 C語言編程

int a[5001] ; int main(){ int m, n, k = 1; scanf("%d",&n); scanf("%d",&m); for(int i = 2; i

原创 C語言編寫壓縮解壓字符串程序

一、壓縮函數編寫    當輸入字符串時,讀取第一個字符,然後往後面數相同的字符,並記錄相同字符個數,直到出現一個不同的字符爲止,並記錄該字符以及個數;然後記錄讀取緊接下來不同與第一個的字符,並以此記錄後面連續是同一字符的個數,知道出現另

原创 用C語言將字符串轉化成整數

(1)字符串轉化爲整數,首先要判斷正負數,複數的第一個字符爲 '-' ,要將這一位去掉,並記錄一個 flag = -1; (2)確定字符串長度,比如字符串  123  ,長度爲3,最高位爲百位,依次是十位,個位。轉化爲整數就是: 1 *

原创 C語言用結構體統計六人的五門功課,並統計每人平均成績和每科平均成績

代碼如下: struct student{ char name[10]; int subject_1; int subject_2; int subject_3; int subject_4; int subject_5;

原创 C語言編寫萬年曆

         萬年曆製作,要注意的是時間天數的計算,以1901年1月1日週二爲參考。每年365天,閏年366天,截止到要查詢的年月,可以計算出總天數,其中每七天爲一週,可以類推出周幾。具體編寫步驟如下:  一、閏年的判斷       

原创 MATLAB編寫掃雷小遊戲

編寫程序在架構上參考了博主slandarer的文章matlab掃雷小遊戲 一、構建棋盤         首先在matlab中構建一個新的腳本文件,建立一個figure,可以簡單的添加目錄標題美化視圖,可以用循環輸出按鈕的方式建立一個長20

原创 C語言編寫五子棋

一、構建棋盤  首先可以用一個二維數組來構建棋盤,下標表示位置,內容表示黑子白子或者空位。當數組內容爲1時,該位置爲白字,當數組爲0時,該位置爲白子,空位輸出+ int w[11][11], flag = 0; int a, b