當前位置:編程學習大全網 - 編程軟體 - 關於C語言,用if語句寫數學的分段函數

關於C語言,用if語句寫數學的分段函數

#include?<stdio.h>

int?main()

{

int?x,y;

printf("請輸入壹個X的值:");

scanf("%d",&x);

if(x==0)

y=x=0;

else?if(x>0)

y=x=1;

else?if?(x<0)

y=x=-1;

printf("x=%d,y=%d",x,y);

return?0;

}

//--------------------------------以上是本人根據妳的意思修改的大意,添添加加而已,呵呵。

//?在這裏,我指出妳的錯誤,可以對妳有很大的幫助。

//第壹、if語句連續使用,只執行成功的那壹個,如果後面有,就不會再執行了。

//第二、不用每次都printf("x=%d,y=%d",x,y);,在最後就可以了。以上是我修改的。我還發現妳的?(x<0)前面沒有if?保留字。

//--------------------------------如果在妳的程序上邊,加幾個範圍標識符就可以{}?下面是第二個程序。

#include?<stdio.h>

int?main()

{

int?x,y;

printf("請輸入壹個X的值:");

scanf("%d",&x);

if(x==0)

{

y=x=0;

printf("x=%d,y=%d",x,y);

}

else?if(x>0)

{

y=x=1;

printf("x=%d,y=%d",x,y);

}

else?if?(x<0)

{

y=x=-1;

printf("x=%d,y=%d",x,y);

}

return?0;

}

//還有哦,=是貶值,==是判斷,妳看看妳的判斷是=,呵呵,是錯誤的哦。

//2個程序的意思結果是壹樣的,寫法不是很壹樣,妳可以和妳的對比對比,充分理解這2個程序。那麽就證明妳掌握啦。

  • 上一篇:高中生求c語言學習方法
  • 下一篇:計算機技術在職研究生專業研究方向有哪些
  • copyright 2024編程學習大全網