程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> break while(1)

break while(1)

編輯:C++入門知識

[cpp]
#include <iostream>  
#include <windows.h>  
 
using namespace std; 
int CountBreakWhile(int n, int MilliSecondsOnce)//總次數, 每次多少毫秒,可為0  

    static int count = 0;//static  
 
    if(n<0 ||  MilliSecondsOnce<0) 
    { 
        return 1; 
    } 
    if(count >= n) 
    { 
        count = 0; 
        return 1;//已到達超時時間  
    } 
    count++; 
    Sleep(MilliSecondsOnce); 
    return 0;//未達到超時時間  

int main(int argc, char *argv[]) 

    while(1) 
    { 
        if(CountBreakWhile(3, 100)) 
            break; 
        cout<<"hello"<<endl; 
    } 
    while(1) 
    { 
        if(CountBreakWhile(5, 0)) 
            break; 
        cout<<"world"<<endl; 
    } 
    return 0; 

#include <iostream>
#include <windows.h>

using namespace std;
int CountBreakWhile(int n, int MilliSecondsOnce)//總次數, 每次多少毫秒,可為0
{
    static int count = 0;//static

    if(n<0 ||  MilliSecondsOnce<0)
    {
        return 1;
    }
    if(count >= n)
    {
        count = 0;
        return 1;//已到達超時時間
    }
    count++;
    Sleep(MilliSecondsOnce);
    return 0;//未達到超時時間
}
int main(int argc, char *argv[])
{
 while(1)
 {
  if(CountBreakWhile(3, 100))
   break;
  cout<<"hello"<<endl;
 }
 while(1)
 {
  if(CountBreakWhile(5, 0))
   break;
  cout<<"world"<<endl;
 }
 return 0;
}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved