討論區快速選單
知識庫快速選單
網路投保旅行平安險 討論區最近新進100則主題 傑米的攝影旅遊筆記
[ 回上頁 ] [ 討論區發言規則 ]
一個稍微弄不懂的地方
更改我的閱讀文章字型大小
作者 : milor(米樂)
[ 貼文 8 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/1/6 下午 06:29:58
作者 : milor(米樂)
[ 貼文 8 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/1/6 下午 06:32:48
寫一程式,輸入平面座標上的一點(x,y),判斷(x,y)位於哪一個象限 以下是我打的
可是執行結果不管輸入任何字都會跑出"原點" 例如我輸入10,10 會跑出"第一象限 原點"
還有我也不清楚X軸Y軸的條件該如何輸入..

#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y;
printf("請輸入任意2數\n");
scanf("%d",&x);
scanf("%d",&y);
if(x>0 & y>0)
{
printf("第1象限\n");
}
if(x>0 & y<0)
{
printf("第4象限\n");
}
if(x<0 & y>0)
{
printf("第2象限\n");
}
if(x<0 & y<0)
{
printf("第3象限\n");
}
if(y=0)
{
printf("X軸\n");
}
if(x=0)
{
printf("Y軸\n");
}
else
{
printf("原點\n");
}
system("pause");
return 0;
}
作者 : milor(米樂)
[ 貼文 8 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/1/6 下午 07:52:07
目前修改成這樣 當前問題剩下:X軸Y軸顯示不出來 我打0,1 -1,0 顯示的都為"原點"

#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y;
printf("請輸入任意坐標x,y\n");
scanf("%d,%d",&x,&y);
if(x>0 & y>0)
{
printf("第1象限\n");
}
else if(x<0 & y>0)
{
printf("第2象限\n");
}
else if(x<0 & y<0)
{
printf("第3象限\n");
}
else if(x>0 & y<0)
{
printf("第4象限\n");
}
else if(y=0 & x!=0)
{
printf("X軸\n");
}
else if(x=0 & y!=0)
{
printf("Y軸\n");
}
else
{
printf("原點\n");
}
system("pause");
return 0;
}
作者 : sflam(Raymond)討論區板主 Visual C++ .NET卓越專家VC++一代宗師新手入門優秀好手資訊類作業求救頂尖高手C++一代宗師貼文超過4000則
[ 貼文 4944 | 人氣 9172 | 評價 32280 | 評價/貼文 6.53 | 送出評價 142 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2015/1/6 下午 11:27:13
>else if(y=0 & x!=0)
>else if(x=0 & y!=0)

你這裡做的是「賦值」, 不是做「是否等於」的測試. 測試是否等於的運算子是 ==:

你知道 & 跟 && 運算子的分別嗎? 依你程式碼的邏輯, 應該用 &&.

 板主 : Daniel
 > 資訊類作業 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 資訊類作業 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
資訊類作業
1 Raymond 4540 
2 Ben 2880 
3 青衫 2260 
4 ozzy 1540 
5 HKLN.net 1010 
6 Daniel 780 
7 joe 740 
8 小朱 570 
9 Benson 440 
10 鬼翼@娃娃魚 400 
資訊類作業
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875