主官:「現在任務需要,我們需要從某系統把全縣的學生資料抓出來」。
「報告長官,這個系統非常複雜,我們沒有辦法獨立完成,需要該系統廠商協助。」
主官:「聯絡廠商,是否可以幫我們完成這個部分。」
*****一小時後***********
「報告長官,廠商回報『沒有問題』,但是需要編列經費約六萬元,不過,我爭取後,廠商念在合作多年,願意打折,只收五萬元。」
主官:「.........」
主官:「好吧!」
( B哥 和 L哥私下討論,「哭夭,一行 SQL 的指令要五萬塊!!」)
[資料結構] 十進位轉換成八進位 part2 (非遞迴)
2010年8月7日 星期六
利用非遞迴的方式將十進位轉換成八進位,方向正確!
/* octnonrecu2.c */
main(){
void oct(int);
int i, n, arr[50];
printf("Enter an integer: ");
scanf("%d", &n);
i = 0;
while( n >= 8 ){
/* printf("%d", n % 8); */
arr[i] = n % 8;
n = n / 8;
i++;
}
/* printf("%d\n", n); */
arr[i] = n;
while( i >= 0){
printf("%d", arr[i]);
i--;
}
}
[資料結構] 十進位轉換成八進位 part 1 (非遞迴)
利用非遞迴的方式將十進位轉換成八進位,不過,方向有顛倒~~~
/* octnonrecu.c */
main(){
void oct(int);
int n;
printf("Enter an integer: ");
scanf("%d", &n);
while( n >= 8 ){
printf("%d", n % 8);
n = n / 8;
}
printf("%d\n", n);
/* 較高位會先列印出來,所以會顛倒 */
getch();
}
[資料結構] - 十進位轉換成八進位(遞迴)
/* octrecu.c */
main(){
void oct(int);
int n;
printf("Enter an integer: ");
scanf("%d", &n);
oct(n); /* 呼叫遞迴函數 */
}
void oct(i){
if( i < 8 ){
printf("%d", i);
getch();
}else{
oct(i/8);
printf("%d", i%8);
getch();
}
}
Ubuntu 安裝 Webmin
2010年7月15日 星期四
下載 webmin-x-x.deb
安裝webmin 必需的套件
sudo apt-get install apt-show-versions libapt-pkg-perl libio-pty-perl libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules
手動安裝 webmin-x-x.deb
開啟瀏覽器,連線至 https://該台主機ip:10000/
安裝webmin 必需的套件
sudo apt-get install apt-show-versions libapt-pkg-perl libio-pty-perl libauthen-pam-perl libnet-ssleay-perl libpam-runtime openssl perl perl-modules
手動安裝 webmin-x-x.deb
開啟瀏覽器,連線至 https://該台主機ip:10000/
訂閱:
文章 (Atom)