老大 :
祝你考上想要唸的大學科系,
在準備考上有甚麼問題,
可以回來這問問,
很多前輩可以幫忙.
註:
因為換新工作,
所以以後的活動,
只有在週日的才有機會參加了,
...
- 戰地秘境
- → 檢視個人資料: 文章: cubic
個人資料
- 群組 徵召新兵
- 活躍文章 5
- 個人檔案點閱數 2,202
- 頭銜 二等兵
- 年齡 年齡未知
- 生日 未輸入生日
-
性別
秘.密
-
來自
=Y.Af=
玩家資訊
-
隸屬於
自由戰士
0
普通
會員工具
好友
cubic 還沒有新增任何好友。
最新訪客
沒有最新訪客查看
我發表的文章
在主題:KCY將隱退戰場!
2007 年 03 月 04 日 - 下午 09:38
在主題:懂C語言的進來一下吧ˊˋ(急用)
2007 年 01 月 21 日 - 下午 11:32
小弟的翻譯, 若有錯誤請原諒.
main()
{
int b[20],i,x,j,y; /* 定義陣列b(20位),i,x,j,y */
long a; /* 定義a */
clrscr(); /* 清除螢幕 */
printf("n..........n|1.Dec->Bin|n|2.Bin->Dec|n..........nYour Choose is:"); /* 輸出你的選擇是 1.十進位--> 二進位 2.二進位--> 十進位 */
scanf("%d",&x); /* 將輸入的數字給定為x的值 */
printf("nYour number a= "); /* 請你給一個數字, 設定為a= */
scanf("%ld",&a); /* 將輸入的數字給定為a的值 */
if(x==1) /* 假設 x=1 , 進入迴圈執行, 否則跳到else迴圈執行 */
{
for(i=0;a!=0;i++) /* i=0, 若a不=0, i=i+1,執行for迴圈,執行到a=0為止 */
{
b[i]=a%2; /* 陣列b[i] = a 用二進位表示的值 */
a=a/2; /* a= a除以2 */
}
for(i=i-1;i>=0;i--) /* a=0, i=上面的i值-1, 若i>或=0, 執行for迴圈,執行到i<0, 輸出二進位數 */
printf("%d",b[i]); /* 輸出b[i]值 */
}
else /* 假設 x不=1 , 進入迴圈執行. */
{
for(i=0;a!=0;i++) /* 若i=0, a不=0, i=i+1,執行for迴圈,執行到a=0為止 */
{
b[i]=a%10; /* 陣列b[i] = a 用十進位表示的值 */
if(b[i]>1) /* 若b[i]>1,跳出if迴圈, 直接輸出a的值.此處表示開始時應該輸入0與1的二進位數. */
exit(); /* 跳出整個else迴圈 */
a/=10; /* a= a除以10 */
}
y=1; /* 設定y的初值 */
a=0; /* 設定a的值 */
for(j=0;j<i;j++) /* j=0, 若j小於最後i的值, j=j+1執行for迴圈 */
{
a+=b[j]*y; /* a = a + b[j]乘以y, 轉換十位數的計算. */
y*=2; /* y = y乘以2 */
}
printf("n%d",a); /* 輸出a的值 */
}
getch(); /* 跳行 */
}
註:選擇1執行第1個if迴圈, 其他值都會進到else迴圈.
main()
{
int b[20],i,x,j,y; /* 定義陣列b(20位),i,x,j,y */
long a; /* 定義a */
clrscr(); /* 清除螢幕 */
printf("n..........n|1.Dec->Bin|n|2.Bin->Dec|n..........nYour Choose is:"); /* 輸出你的選擇是 1.十進位--> 二進位 2.二進位--> 十進位 */
scanf("%d",&x); /* 將輸入的數字給定為x的值 */
printf("nYour number a= "); /* 請你給一個數字, 設定為a= */
scanf("%ld",&a); /* 將輸入的數字給定為a的值 */
if(x==1) /* 假設 x=1 , 進入迴圈執行, 否則跳到else迴圈執行 */
{
for(i=0;a!=0;i++) /* i=0, 若a不=0, i=i+1,執行for迴圈,執行到a=0為止 */
{
b[i]=a%2; /* 陣列b[i] = a 用二進位表示的值 */
a=a/2; /* a= a除以2 */
}
for(i=i-1;i>=0;i--) /* a=0, i=上面的i值-1, 若i>或=0, 執行for迴圈,執行到i<0, 輸出二進位數 */
printf("%d",b[i]); /* 輸出b[i]值 */
}
else /* 假設 x不=1 , 進入迴圈執行. */
{
for(i=0;a!=0;i++) /* 若i=0, a不=0, i=i+1,執行for迴圈,執行到a=0為止 */
{
b[i]=a%10; /* 陣列b[i] = a 用十進位表示的值 */
if(b[i]>1) /* 若b[i]>1,跳出if迴圈, 直接輸出a的值.此處表示開始時應該輸入0與1的二進位數. */
exit(); /* 跳出整個else迴圈 */
a/=10; /* a= a除以10 */
}
y=1; /* 設定y的初值 */
a=0; /* 設定a的值 */
for(j=0;j<i;j++) /* j=0, 若j小於最後i的值, j=j+1執行for迴圈 */
{
a+=b[j]*y; /* a = a + b[j]乘以y, 轉換十位數的計算. */
y*=2; /* y = y乘以2 */
}
printf("n%d",a); /* 輸出a的值 */
}
getch(); /* 跳行 */
}
註:選擇1執行第1個if迴圈, 其他值都會進到else迴圈.
在主題:空戰專用伺服器 (含管理規則 09.25 版 - 隨時更新)
2006 年 09 月 17 日 - 下午 11:22
剛剛真對不起
對美軍航母練習炸射
因此把等飛機的人炸飛
對不起
=Y.Af=cubic
對美軍航母練習炸射
因此把等飛機的人炸飛
對不起
=Y.Af=cubic
在主題:特級指揮官入手~~
2006 年 04 月 12 日 - 下午 04:11
恭喜
在主題:跟各位打個招呼~
2006 年 04 月 12 日 - 下午 04:04
你好
- 戰地秘境
- → 檢視個人資料: 文章: cubic
- Privacy Policy


搜尋我的內容