#include
#include
#include
using
namespace std;
intmain()
;break;}
case2:
break
;case3:
break
;case4:
break
;return0;
}
1、setw(int n)是c++中在輸出操作中使用的字段寬度設定,設定輸出的域寬,n表示字段寬度。只對緊接著的輸出有效,緊接著的輸出結束後又變回預設的域寬。2、當後面緊跟著的輸出字段長度小於n的時候,右對齊在該字段前面用空格補齊,左對齊在字段右側用空格補齊;當輸出字段長度大於n時,全部整體輸出。
3、標頭檔案為#include <\iomanip>
其中io代表輸入輸出,manip是manipulator(操縱器)的縮寫
#include
#include
using
namespace std;
intmain()
//程式輸出
窩窩頭,一塊錢四個! 嘿嘿!
1234
6666
process returned 0
(0x0
) execution time :
0.035 s
press any key to continue
.
rand() % range + a; // rand() % range 就是 rand() 生成的數對range取餘,數值就會在 [0, range) 之間, 加上 a,就是 [a , a+ range)
#include
#include
#include
#include
using
namespace std;
intmain()
程式輸出1
2
2250
38230
4576
process returned 0
(0x0
) execution time :
0.047 s
press any key to continue
.
程式輸出2
7
1423
79441
7379
process returned 0
(0x0
) execution time :
0.035 s
press any key to continue
.
#include
#include
using
namespace std;
intmain()
//程式輸出
3.14159
process returned 0
(0x0
) execution time :
0.090 s
press any key to continue
.
* 技巧5:通過const
來使陣列禁止被修改
void
show
(int
,int);
//宣告函式
void
show
(int value_array,
int len)
//建立函式
}
//加入const
後
void
show
(const
int,
int)
;//宣告函式
void
show
(const
int value_array,
int len)
//建立函式
}//報錯error: increment of read-only location|
//說明陣列唯讀,避免列印時,因為誤加了++符號,將陣列改變了
技巧6:替換**塊中的某個字元
1、選中這個字元技巧7:直接在記憶體中複製2、摁下
ctrl + r
3、輸入要替換的字元,完成替換
memcpy
(newscores,oldscores,
sizeof
(float
)* scorecount)
//從老陣列oldscores複製元素到新的陣列newscores,複製元素的個數是scorecount個,元素型別是sizeof(float)
小知識點彙總
1 為什麼乙個數的各位數之和可以被3整除時,這個數就可以被3整除 設乙個n位數number,從個位起每一位為a1 an 則number a1 a2 10 a3 10 2 an 10 n 1 1 先證必要性 如果number的各位數之和是3的倍數,則a1 a2 an 3k k為正整數 2 由 2 得a...
小知識點彙總
按位運算 按位取反,單目運算子,例 10 按位與 都為 1 則為 1 按位或 有 1 則為 1 按位異或 不一樣為 1 1 按位左移 乘2的1次方 1 按位右移 左邊補 符號位值,相當於除2的一次方 char 1 short 2 int 4 long 4 long long 8 double 8 f...
Cocos Creator小知識點彙總
hexobj.color new cc.color 255,255,255,60 如上設定透明度,會報錯should not set alpha via color set opacity please 正確設定透明度的方式為 hexobj.opacity 90 另外諸如hexobj.color.s...