• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習英語>專業英語>計算機英語>

    c語言flag的用法_c語言flag是什么意思

    時間: 長思709 分享

    大家應該都聽過c語言,其實c語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用于底層開發,了解c語言flag的用法嗎?下面是小編給大家帶來的關于c語言flag的用法_c語言flag是什么意思,以供大家參考,我們一起來看看吧!

    c語言flag的用法

    更多關于c語言內容推薦

    c語言位運算符的用法

    c語言中邏輯或的用法

    c語言中int的用法

    c語言大括號的用法

    c語言中%s的用法

    c語言flag的含義

    C中一般設置一個變量flag,是一個來表示判斷的變量,當做標志。例如當一直情況的時候,置flag為1,當另外一種情況時,置flag為2。 變量名為flag,只是習慣問題,也可以取別的名字。

    例:

    就是設置標志,如:A事件和B事件

    A事件正在發生 flag=1,

    A事件沒有發生 flag=0;

    B檢測flag,如果flag=1,說明A正在執行,B就不執行

    B檢測flag,如果flag=0,說明A沒有執行,B就執行

    常用于同時訪問共享內存,或者同一塊兒變量,互斥!

    c語言flag的用法示例1

    #include

    #define N 5

    void swap(int arr[], int a, int b){

    int temp = arr[a];

    arr[a] = arr[b];

    arr[b] = temp;

    }

    void display(int arr[]){

    for (int i = 0; i < N; i++)

    printf("%d ", arr[i]);

    puts("");

    }

    int main(){

    int arr[N] = { 5, 4, 3, 2, 1 };// { 1, 2, 3, 4, 5 };

    bool flag;

    //冒泡排序

    for (int i = 0; i < N - 1; i++){

    flag = false;

    for (int j = 0; j < N - i - 1; j++){

    if (arr[j] > arr[j + 1]){

    swap(arr, j, j + 1);

    flag = true;

    }

    }

    if (flag == false)//表示已為有序,則中斷之

    break;

    }

    display(arr);

    return 0;

    }

    運行結果

    c語言flag的用法示例2

    #include

    main()

    {

    int n,i,flag,sum=0;

    for(n=3;n<=100;n++)

    {

    flag=1;

    for(i=2;i<=n-1;i++)

    {

    if((n%i)==0)

    flag=0;

    }

    if(flag==1)

    {

    sum=sum+1;

    printf("質數: %d\n",n);

    }

    }

    printf("\n質數總的個數: %d\n",sum);

    }

    c語言flag用法相關文章

    c語言flag的用法

    flag的用法

    flag是什么意思

    計算機英語

    flag的用法和短語例句

    c語言中default的用法

    c語言的用法

    c語言枚舉的用法

    c語言flag的用法

    C語言程序中什么是函數

    512608 主站蜘蛛池模板: 伦理片中文字幕完整视频| 精品国产一区二区三区无码| 欧美另类老少配hd| 美女性生活电影| 欧美人与动牲交a欧美精品| 成年美女黄网站色大免费视频| 国产大片黄在线观看| 亚洲男人的天堂在线| 久久只这里是精品66| 香蕉国产人午夜视频在线| 日韩人妻无码一区二区三区久久99| 在线观看污污视频| 亚洲色偷偷综合亚洲av伊人| 99免费观看视频| 欧美激情视频二区| 女人张开腿给男人桶爽免费| 国产久热精品无码激情| 国产麻豆剧果冻传媒星空在线看 | 绿巨人草莓香蕉丝瓜菠萝| 成年1314在线观看| 公和我在厨房猛烈进出视频| 久久人妻AV中文字幕| 色偷偷人人澡人人爽人人模| 成人黄色在线网站| 免费无码不卡视频在线观看| av潮喷大喷水系列无码| 精品国产人成亚洲区| 天天射天天操天天色| 免费在线观看一区| 91东航翘臀女神在线播放| 久久99久久99精品免观看| 亚洲综合色7777情网站777| 波多野结衣办公室在线观看| 国产精选91热在线观看| 亚洲毛片在线免费观看| 私人影院在线观看| 日本无卡码一区二区三区| 国产成人无码AⅤ片在线观看| 久久久久久亚洲av无码专区| 精品久久久久久无码人妻蜜桃| 在公交车上弄到高c了漫画|