Swap 2 Numbers by XOR in C

#include <stdio.h>
#include <stdlib.h>

void swap(int *x, int *y)
{
    *x = *x ^ *y;
    *y = *x ^ *y;
    *x = *x ^ *y;
}

int main(int argc, char *argv[])
{
    int x, y;
    if (argc == 3) {
	x = atoi(argv[1]);
	y = atoi(argv[2]);
	printf("Original x = %d, y = %d\n", x, y);
	swap(&x, &y);
	printf("After swap x = %d, y = %d\n", x, y);
    } else {
	fprintf(stderr, "Usage:\n\n%s num1 num2\n", argv[0]);
	fprintf(stderr, "\nWhere num1 and num2 both are integers.\n");
    }
}

ASP.NET TicTacToe 半成品

Web 程式設計 ASP.NET 井字遊戲 2014/05/24 半成品

Download SSDT for Visual Studio

C 語言 後置順序 計算機

C 語言 後置順序 計算機 半成品
Dev C++ 專案程式檔

C 語言 後置順序 計算機 成品
Dev C++ 專案程式檔

雲端運算本週小考

修習雲端運算課程的同學請注意,本週要舉辦小考,範圍涵蓋雲端運算概論、虛擬化技術、IaaS、PaaS以及SaaS。
本週課程進度開始進入 GAE,使用《 雲端網頁程式設計-Google App Engine應用實作(第二版)》作為教材。

雲端運算教材

依照預定進度,雲端運算課程在 2014-03-21 之前使用的教材都是 《鍾葉青、鍾武君 著(2013), 雲端計算, 東華書局, ISBN 9789861579030 (書號 CL009)》,
2014-03-28 才開始使用 《湯秉翰 著(2013), 雲端網頁程式設計-Google App Engine應用實作(第二版), 博碩文化, ISBN 978-986-201-824-8 (書號 PG31356)》。

行動網站設計期末專題注意事項

驗收方式:成果展示與書面報告
截止時間:1 月 9 日 12:10
同學必須把成果放在鄧老師指定的網站 ywdeng.cust.edu.tw 上執行,驗收時當面繳交裝訂妥當的書面報告,並且示範網站功能讓老師評分。

缺繳同學(學號): 25, 27, 38

MTA 考照說明

考試過後必須把電子證書(紙張格式 A4 的 PDF 檔案)下載後以電子郵件附檔的方式寄交給老師,否則期末成績以不及格論!

電子證書 PDF 檔案的命名規則是: 考試代碼_學號_中文姓名_英文姓名.pdf,例如,學號 9916E001 許蓋功 同學 通過 MTA 98-367 資訊安全考試,則電子證書檔案名稱應該命名為
MTA98-367_9916E001_許蓋功_GAI-GONG HSU.pdf

實踐大學 第五屆 校際軟體程式設計競賽

實踐大學於 102 年12月14日 星期六 上午舉辦 校際軟體程式設計競賽,獎勵方式: 第一名:獎金新台幣 5,000元整及獎狀(各組取1名)。 第二名:獎金新台幣 4,000元整及獎狀(各組取1名)。 第三名:獎金新台幣 3,000元整及獎狀(各組取1名)。 佳 作:獎金新台幣 500元整及獎狀(各組取6名)。
報名時間:即日起至 102 年12月6日 星期一 止。
詳情請參閱競賽網址http://uscoj.im.usc.edu.tw
請踴躍報名參加。

頁面

Subscribe to 鄧姚文的個人網站 RSS