C語言的2
1. c語言中 !2 是什麼意思 非2
if(a!=2)
的意思就是當a不等於2時,!就是非,否的意思
!2就是非2的意思
2. '2'在c語言中表示什麼
你說的應該是printf函數吧:
通俗的說%m.n中m標示寬度,n標示小數點後顯示幾位。你的就是顯示5個寬度,其中顯示2位小數。
如果你想了解詳細和根本的,看下面的(來自網路文庫):
int printf(const char *format,[argument]);
format 參數輸出的格式,定義格式為:%[flags][width][.perc][F|N|h|l]type
2.flags 規定輸出格式,取值和含義如下:
無 右對齊,左邊填充0和空格
- 左對齊,右邊填充空格
+ 在數字前增加符號 + 或 -
0 將輸出的前面補上0,直到占滿指定列寬為止(不可以搭配使用-)
空格 輸出值為正時冠以空格,為負時冠以負號
# 當type=c,s,d,i,u時沒有影響
type=o,x,X時,分別在數值前增加'0',"0x","0X"
type=e,E,f時,總是使用小數點
type=g,G時,除了數值為0外總是顯示小數點
3.width 用於控制顯示數值的寬度,取值和含義如下
n(n=1,2,3...) 寬度至少為n位,不夠以空格填充
0n(n=1,2,3...) 寬度至少為n位,不夠左邊以0填充
* 格式列表中,下一個參數還是width
4.prec 用於控制小數點後面的位數,取值和含義如下:
無 按預設精度顯示
0 當type=d,i,o,u,x時,沒有影響
type=e,E,f時,不顯示小數點
n(n=1,2,3...) 當type=e,E,f時表示的最大小數位數
type=其他,表示顯示的最大寬度
.* 格式列表中,下一個參數還是width
希望有用。
3. c語言中a中包含數字2怎麼表示
a=(2)。2'在C語言中,代表一個字元,跟'a'、'='含義一樣的字元,它沒有數量意義。括弧中的內容表示是范圍,=號就是包含和被包含的意思,右邊被左邊包含,a在左邊。
4. c語言\2,2,'\2','2'的區別
看你用在何處。
printf("\2"
);
\2
是8進制編碼002,代表不可見字元
STX
--
Start
of
Text.
對比
printf("\7");
printf("\007");
\7
是8進制編碼007,代表
響鈴。
printf("\7");
你能聽到計算機叫了一聲。
x=2;
2
是整型常數,十進制
數值
2
'\2'
字元常量,一位元組長度,數值
等於
8進制編碼002
代表的ASCII字元
的值,數值
2
printf("%d",'\2');
輸出
2
'2'
字元常量,一位元組長度,數值
等於
ASCII字元
2
的值,
數值
十進制
50
printf("%d",'2');
輸出
50
5. '2'在c語言中等於多少
『2』是用ASCLL碼儲存的,也就是用數值儲存,值為50,
6. C語言年份中02輸出為什麼是2
因為輸出格式化問題。
默認只輸出了直接的數字,如果想要自動將不足兩位數的輸出補齊0的時候,需要使用%02d
7. c語言中的*2是什麼意思
k *=2 等同於 k = k * 2 。例如
intk=10;
k*=2;/*運算後k的值=20*/
在C語言中,表達式k*=2 的運算符是 *= ,稱為乘法自反賦值運算符。這個運算符的含義等同於 k=k*2
除了乘法自反賦值運算符,還有:
加法自反賦值運算符 += 例如 k+=2 ,等同於 k=k+2
減法自反賦值運算符 -= 例如 k-=2 ,等同於 k=k-2
除法自反賦值運算符 /= 例如 k/=2 ,等同於 k=k/2
等等
8. C語言中2是不是素數
當然是,在哪裡都是素數,只能被1和本身整除
9. c語言中雙引號的2(「2」)是什麼意思,,下午考試,急!!!
s雙引號中的2代表字元'2',s由於是用了雙引號,代表一個字元串,其中s[0]=='2',相當於50(ASCII碼),s[1]=='\0',相當於0。