回覆列表
-
1 # 好看美劇
-
2 # 擼的一手老僵
你把值代入一試便知。!x的意思是邏輯取反,即x==1(邏輯1,即x不為0)時表示式!x為0,而x==0時!x為1;再看看x==0這個表示式:當x不為0時x==0的結果為“假”即0,而當x為0時表示式x==0的結果為“真”即1——這不和前面對!x的敘述一模一樣嘛!所以在x為int型時,!x與x==0等價。
-
3 # 茶花女半島梔子花的
#include<stdio.h>
#include<stdlib.h>
intmain(void)
{
intx,y;
printf("請輸入x的值:\n");
scanf("%d",&x);
if(x<0)
{
y=x-1;
}
elseif(x<=10&&x>=0)
{
y=2*x-1;
}
else
{
y=3*x-11;
}
printf("y的值為:%d\n",y);
system("pause");
return0;
}
-
4 # O科學育兒O
x++<0是先判斷x是否小於0,然後再進行自增運算,把x的變數加1。
總結一下就是:
x++<0 是先判斷後將x加1
△是數學上表示經常變化的量,是希臘字母,音譯為“德爾塔”。在數學的一元二次方程的判別式中△是一個基本判別式的量。對於一元二次方程ax²+bx+c=0,其判別式△=b²﹣4ac可以透過△的值來判斷一元二次方程有幾個根當△<0時 x無實數根