2007-09-05 下雨天,程式天

今天又是下雨,已經兩天下雨啦~本來今天還想出去晃晃,不過外頭雨勢讓小宗宗打消了念頭.

下午在複習很多年沒寫的C,嗯~C還是老樣子都沒變啊~雖然多年沒寫,但還是弄了套Dev C++亂寫了一陣子.雖然語法不熟要不時翻書,不過邏輯有對任何程式應該遲早都可以寫得出來吧~

05_01.jpg
亂寫了一個列出99乘法表的程式(用巢式迴圈就搞定啦),應該要寫個樂透彩號碼預測程式比要有用(應該寫不出來吧XD)

今天還翻出了很久很久的CD-蒙古800
如果你有看過今年日劇-求婚大作戰的話,應該會對這有印象,這張是女主角借給男主角聽的那張CD,雖然團名是蒙古800,不過唱的是日文歌XD

05_02.jpg
Message 蒙古800

今天還收到Ren去CA時給小宗宗的紀念品,明信片^^

05_03.jpg
優勝美地和三藩市的金門大橋喔~
小宗宗也想去啊icon_want.gif

補充記載:
剛剛把大樂透程式寫好了XD執行後會產生6個數字,有簽中記得分小宗宗喔XD
原始碼如下:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
/***********參數區************/
//一共幾個數字
#define all_numbers 49
//選幾個數字
#define numbers 6
//顯示的訊息
#define message "大樂透簽注號碼:\n"
/***********參數區************/
int main(void)
{
int result[numbers], i, j, temp=0;
for (i=0;i<=numbers-1;i++) { srand((unsigned)time(NULL)); do { temp=rand()%all_numbers+1; //產生亂數 for (j=0; j<=i;j++) //依序判斷是否有重複,重複就重新產生新數字 { if (temp==result[j]) { break; } } if (j==i+1) //確定是否判斷完已產生的所有數字皆未重複 { result[i]=temp; break; } }while(true); } printf(message); //顯示結果 for (i=0; i<=numbers-1;i++) { printf("%02d ", result[i]); } getch(); return 0; }