-
Flip
(C語言中的一種函數)
鎖定
Flip,是C語言中的一種函數,用於反置bitset中所有的位,即將1設為0,0設為1,這是一個無需實參的函數。
- 外文名
- Flip
- 功 能
- 反置bitset中所有的位
Flip語法
bitset&flip();
bitset&flip( size_t pos );
Flip舉例
c語言中拋硬幣問題
程序模擬投幣100次,分別統計各面出現的次數,調用flip函數。該函數無需實參,調用rand()生成數據,並返回1表示正面,0表示反面。統計正面和反面的次數並輸出結果。
參考代碼:
#include <stdio.h> int flip() {return rand() % 2;} int main(){ int i, front = 0, back = 0, r; for (i = 0; i < 100; i++){ r = flip(); if (r == 1) front++; else back++; printf("%d ", r); } printf("\n%d %d\n", front, back); return 0; }