C語言中怎麼計算x,y的值,c語言中(x,y)中怎麼計算

時間 2021-08-11 17:37:27

1樓:匿名使用者

int x,y;定義的時候如果不初始化,不同的環境會初始化不同的值,有的是0,有的不是,你的這個程式,x的結果是不定的,同時,有些環境下除錯也會報錯!

2樓:此處無名勝有名

c語言的賦值語句是從右到左執行的,

比如 x = y + 1 意思就是 把y 加1後賦值給x但c語言的語序是從上到下執行的

本題中,當執行int x,y;之後,x , y都沒有初始變數,他兩應該是個隨機數.

所以你的x = y + 1; 這句話執行的沒有意義,x還是隨機數而後面的y = 3 + 25; 可以給y 賦值為28;

printf();是輸出語句格式為引號裡是輸出的格式,%d是後面的x,y的代變數,意思是以整形輸出.

3樓:匿名使用者

#include

int main()

這是vc 6.0中的程式,建議不這麼寫,這樣寫的話有些時候會報錯,或者會溢位

4樓:超越說

#define

void main()

程式問題太多,先學學,別急著上機

5樓:匿名使用者

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

c語言中(x,y)中怎麼計算

6樓:金色潛鳥

(x,y) 是逗號表

du達式,逗號zhi

表示式的值等於 最右邊dao 那個表示式專的值。

所以 (x,y) 的結果屬 是 y.

例如:#include

main()

輸出結果 是 y 的當前值: 2

c語言輸入乙個x值,輸出y值。。。

7樓:匿名使用者

#include

void main()

8樓:囊中無忌

我把核心的給抄

你寫一襲下,程式設計還是要自己動bai手,要不du你永遠也學不會zhi的。

scanf("%f",&x);

if(x>=-2&&x<0)

y=x;

else if(x==0)

y=x-1;

else if(x>0&&x<=2)

y=x+1;

else

printf("輸入有誤dao\n");

c語言中!x||--y怎麼運算

9樓:聽不清啊

若x的值為0,則!x的值為-1(真),整個表示式的值便為真;

若x的值為非0,則!x的值為0(假),整個表示式的值就等於--y的結果:若y原值不等於1,則--y先自減後的值就非0(即--y為真);若原y==1,則--y先自減後的值就是0(即--y為假)。

整個式子:若x==0或y!=1,則表示式為真;否則為假。

10樓:匿名使用者

(x,y) 是逗號表示式,逗號表示式的值等於 最右邊 那個表示式的值。

所以 (x,y) 的結果 是 y.

例如:#include

main()

輸出結果 是 y 的當前值: 2

11樓:匿名使用者

!的優先級別最高,先做!,如果!x 是成立,整個表示式就一定成立,後面的--y就不會做,如果!x不成立,會做後面的--y

求c語言中這個表示式x>y?x:y 的意思

12樓:匿名使用者

? : 運算子是 if...else 語句的快捷方式 ?是if的意思:是else的意思

13樓:匿名使用者

這是個條件表示式,執行過程是:

若x>y為真,則執行x,否則執行y

舉個例吧,

int x=1,y=2,re;

re=(x>y?x:y) //這裡re的值應該就是2了。。

//因為x>y為假,這就相當於re=y了。。

回答補充:

哥,(條件)?(表示式1):(表示式2),其中的?跟:只是乙個運算子,有三個運算元的運算子,就像a=b中的「=」,這也是個運算子,但它只有兩個運算元。。。

14樓:

三目運算子

if(x>y) return x

else return y

15樓:匿名使用者

整個表示式用中文翻譯就是:如果x大於y,那麼這個表示式就等於x;如果x小於y,那麼這個表示式就等於y.

16樓:匿名使用者

若x>y,則得到輸出x;否則輸出y

c語言 中 ab 的值?C語言中如何求a b的值!

a的ascii碼是10進製的97,16進製制的61,b的ascii碼是10進製的98,16進製制的62,順序寫到一起是16進製制的6162,轉換為10進製就是24930。ab 占用2個位元組 字面上是這樣 賦給int型別變數在某些編譯器 如dev c 中是可能的,但沒有推廣價值,也公尺有應用價值,所...

c語言中計算,c語言中計算100 1000之間有多少個數,其各位數字之和是5的程式

示例 include intmain if s 5 continue else count 擴充套件資料 include int addnumbers int n int main int num printf 輸入乙個整數 scanf d num printf sum d addnumbers n...

c語言中怎麼用,C語言中 怎麼用

按位與 屬於位操作 一般用在取記憶體中特定位的值 如有 11111111 我要取其中從左起第三位的值,就用它按位與 00001000 關於 位操作的技巧還有很多,你可以去自己搜一下還有一個應用就是用於關係運算中,如 有兩小段程式 sample 1 int main cout sample 2 int...