返回列表 發帖

跑馬燈 (一) - _sleep() 函式

設計一動畫, 由
□□□□□□□□□□
開始慢慢改變為
■□□□□□□□□□
接著
■■□□□□□□□□
...
□□□□□■■■□□
呈現黑色方格不斷向右流動的感覺,並運用 _sleep() 函式控制其流動速度。

本帖隱藏的內容需要回復才可以瀏覽

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int speed=50;
  7.     re:
  8.     for(int i=1; i<=13; i++)
  9.     {
  10.         if(x==1)
  11.             cout<<"□□□□□□□□□□"<<endl;
  12.         if(x==2)
  13.             cout<<"■□□□□□□□□□"<<endl;
  14.         if(x==3)
  15.             cout<<"■■□□□□□□□□"<<endl;
  16.         if(x==4)
  17.             cout<<"■■■□□□□□□□"<<endl;
  18.         if(x==5)
  19.             cout<<"□■■■□□□□□□"<<endl;
  20.         if(x==6)
  21.             cout<<"□□■■■□□□□□"<<endl;
  22.         if(x==7)
  23.             cout<<"□□□■■■□□□□"<<endl;
  24.         if(x==8)
  25.             cout<<"□□□□■■■□□□"<<endl;
  26.         if(x==9)
  27.             cout<<"□□□□□■■■□□"<<endl;
  28.         if(x==10)
  29.             cout<<"□□□□□□■■■□"<<endl;
  30.         if(x==11)
  31.             cout<<"□□□□□□□■■■"<<endl;
  32.         if(x==12)
  33.             cout<<"□□□□□□□□■■"<<endl;
  34.         if(x==13)
  35.             cout<<"□□□□□□□□□■"<<endl;
  36.         _sleep(speed);
  37.         system("cls");
  38.     }
  39.     goto re;
  40.     system("pause");   
  41.     return 0;
  42. }
複製代碼
李宇澤Oscar

TOP

本帖最後由 孫嘉駿 於 2020-1-31 20:19 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. #include<ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     int j=50;
  8.     re:
  9.     for(int x=1; x<=13; x++)   
  10.     {
  11.     if(x==1)
  12.         cout<<"□□□□□□□□□□"<<endl;
  13.     if(x==2)
  14.         cout<<"■□□□□□□□□□"<<endl;
  15.     if(x==3)
  16.         cout<<"■■□□□□□□□□"<<endl;
  17.     if(x==4)
  18.         cout<<"■■■□□□□□□□"<<endl;
  19.     if(x==5)
  20.         cout<<"□■■■□□□□□□"<<endl;
  21.     if(x==6)
  22.         cout<<"□□■■■□□□□□"<<endl;
  23.     if(x==7)
  24.         cout<<"□□□■■■□□□□"<<endl;
  25.     if(x==8)
  26.         cout<<"□□□□■■■□□□"<<endl;
  27.     if(x==9)
  28.         cout<<"□□□□□■■■□□"<<endl;
  29.     if(x==10)
  30.         cout<<"□□□□□□■■■□"<<endl;
  31.     if(x==11)
  32.         cout<<"□□□□□□□■■■"<<endl;
  33.     if(x==12)
  34.         cout<<"□□□□□□□□■■"<<endl;
  35.     if(x==13)
  36.         cout<<"□□□□□□□□□■"<<endl;
  37.    _sleep(j);
  38.    system("cls");
  39.    }
  40.     goto re;
  41.     system("pause");
  42.     return 0;
  43. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int speed=50;
  7.     re:
  8.     for(int i=0; i<=13; i++)
  9.     {
  10.         if(i=1)
  11.             cout<<" □□□□□□□□□□"<<endl;
  12.         if(i=2)
  13.             cout<<" □□□□□□□□□□"<<endl;
  14.         if(i=3)
  15.             cout<<" □□□□□□□□□□"<<endl;
  16.         if(i=4)
  17.             cout<<" □□□□□□□□□□"<<endl;
  18.         if(i=5)
  19.             cout<<" □□□□□□□□□□"<<endl;
  20.         if(i=6)
  21.             cout<<" □□□□□□□□□□"<<endl;
  22.         if(i=7)
  23.             cout<<" □□□□□□□□□□"<<endl;
  24.         if(i=8)
  25.             cout<<" □□□□□□□□□□"<<endl;
  26.         if(i=9)
  27.             cout<<" □□□□□□□□□□"<<endl;
  28.         if(i=10)
  29.             cout<<" □□□□□□□□□□"<<endl;
  30.         if(i=11)
  31.             cout<<" □□□□□□□□□□"<<endl;
  32.         if(i=12)
  33.             cout<<" □□□□□□□□□□"<<endl;
  34.         if(i=13)
  35.             cout<<" □□□□□□□□□□"<<endl;
  36.         _sleep(speed);
  37.         system("cls");   
  38.     }
  39.     system("pause");
  40.     return 0;   
  41. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int s=100;
  7.   while(1)
  8.   {
  9.    for(int i=1; i<=11; i++)   
  10.    {  
  11.    if(i==1)
  12.    cout<<"□□□□□□□□□□";
  13.    if(i==2)
  14.    cout<<"■□□□□□□□□□";
  15.    if(i==3)
  16.    cout<<"■■□□□□□□□□";
  17.    if(i==4)
  18.    cout<<"■■■□□□□□□□";
  19.    if(i==5)
  20.    cout<<"□■■■□□□□□□";
  21.    if(i==6)
  22.    cout<<"□□■■■□□□□□";
  23.    if(i==7)
  24.    cout<<"□□□□□■■■□□";
  25.    if(i==8)
  26.    cout<<"□□□□□□■■■□";
  27.    if(i==9)
  28.    cout<<"□□□□□□□■■■";
  29.    if(i==10)
  30.    cout<<"□□□□□□□□■■";
  31.    if(i==11)
  32.    cout<<"□□□□□□□□□■";
  33.    _sleep(100);
  34.    system("cls");
  35.    }  
  36.   }
  37.   

  38. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int s=100;
  7.     r:
  8.     for(int i=0; i>=12; i++)
  9.     {
  10.     if(i==0)
  11.     cout<<"□□□□□□□□□□";
  12.     if(i==1)
  13.     cout<<"■□□□□□□□□□";
  14.     if(i==2)
  15.     cout<<"■■□□□□□□□□";
  16.     if(i==3)
  17.     cout<<"■■■□□□□□□□";
  18.     if(i==4)
  19.     cout<<"□■■■□□□□□□";
  20.     if(i==5)
  21.     cout<<"□□■■■□□□□□";
  22.     if(i==6)
  23.     cout<<"□□□□■■■□□□";
  24.     if(i==7)
  25.     cout<<"□□□□□■■■□□";
  26.     if(i==8)
  27.     cout<<"□□□□□□■■■□";
  28.     if(i==9)
  29.     cout<<"□□□□□□□■■■";
  30.     if(i==10)
  31.     cout<<"□□□□□□□□■■";
  32.     if(i==11)
  33.     cout<<"□□□□□□□□□■";
  34.     if(i==12)
  35.     cout<<"□□□□□□□□□□";
  36.   system("cls");
  37.   _sleep(s);
  38.   
  39. }
  40.     goto r;

  41.     system("pause");   
  42.     return 0;
  43. }
複製代碼

TOP

本帖最後由 蔡忻霓 於 2020-1-31 20:25 編輯

[code]#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
    int speed=50;
    re:
    for(int i=1; i<=13; i++)
    {
        if(i==1)
            cout<<"□□□□□□□□□□"<<endl;
        if(i==2)
            cout<<"■□□□□□□□□□"<<endl;
        if(i==3)
            cout<<"■■□□□□□□□□"<<endl;
        if(i==4)
            cout<<"■■■□□□□□□□"<<endl;
        if(i==5)
            cout<<"□■■■□□□□□□"<<endl;
        if(i==6)
            cout<<"□□■■■□□□□□"<<endl;
        if(i==7)
            cout<<"□□□■■■□□□□"<<endl;
        if(i==8)
            cout<<"□□□□■■■□□□"<<endl;
        if(i==9)
            cout<<"□□□□□■■■□□"<<endl;
        if(i==10)
            cout<<"□□□□□□■■■□"<<endl;
        if(i==11)
            cout<<"□□□□□□□■■■"<<endl;
        if(i==12)
            cout<<"□□□□□□□□■■"<<endl;
        if(i==13)
            cout<<"□□□□□□□□□■"<<endl;
        _sleep()
        system("cls");
    }
    system("pause");
    goto re;
    return 0;
[code]

TOP

本帖最後由 黃宥華 於 2020-2-7 12:10 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    int speed=50;
  7.    pon:
  8.    for(int i=1; i<=13; i++)
  9.    {
  10.        if(i==1)
  11.            cout<<"□□□□□□□□□□"<<endl;
  12.        if(i==2)
  13.            cout<<"■□□□□□□□□□"<<endl;
  14.        if(i==3)
  15.            cout<<"■■□□□□□□□□"<<endl;
  16.        if(i==4)
  17.            cout<<"■■■□□□□□□□"<<endl;
  18.        if(i==5)
  19.            cout<<"□■■■□□□□□□"<<endl;
  20.        if(i==6)
  21.            cout<<"□□■■■□□□□□"<<endl;
  22.        if(i==7)
  23.            cout<<"□□□■■■□□□□"<<endl;
  24.        if(i==8)
  25.            cout<<"□□□□■■■□□□"<<endl;
  26.        if(i==9)
  27.            cout<<"□□□□□■■■□□"<<endl;
  28.        if(i==10)
  29.            cout<<"□□□□□□■■■□"<<endl;
  30.        if(i==11)
  31.            cout<<"□□□□□□□■■■"<<endl;
  32.        if(i==12)
  33.            cout<<"□□□□□□□□■■"<<endl;
  34.        if(i==13)
  35.            cout<<"□□□□□□□□□■"<<endl;
  36.        _sleep(speed);
  37.        system("cls");
  38.    }
  39.    goto pon;
  40.    system("pause");   
  41.    return 0;
  42. }
複製代碼
hahahahahahahaha

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int speed=50;
  7.     re:
  8.     for(int x=1; x<=13; x++)
  9.     {
  10.         if(x==1)
  11.             cout<<"□□□□□□□□□□"<<endl;   
  12.         if(x==2)
  13.             cout<<"■□□□□□□□□□"<<endl;
  14.         if(x==3)
  15.             cout<<"■■□□□□□□□"<<endl;
  16.         if(x==4)
  17.             cout<<"■■■□□□□□□□"<<endl;
  18.         if(x==5)
  19.             cout<<"□■■■□□□□□□"<<endl;
  20.         if(x==6)
  21.             cout<<"□□■■■□□□□□"<<endl;
  22.         if(x==7)
  23.             cout<<"□□□■■■□□□□"<<endl;
  24.         if(x==8)
  25.             cout<<"□□□□■■■□□□"<<endl;
  26.         if(x==9)
  27.             cout<<"□□□□□■■■□□"<<endl;
  28.         if(x==10)
  29.             cout<<"□□□□□□■■■□"<<endl;
  30.         if(x==11)
  31.             cout<<"□□□□□□□■■■"<<endl;
  32.         if(x==12)
  33.             cout<<"□□□□□□□□■■"<<endl;
  34.         if(x==13)
  35.             cout<<"□□□□□□□□□■"<<endl;
  36.         _sleep(speed);
  37.         system("cls");
  38.     }
  39.         goto re;
  40.     system("pause");
  41.     return 0;
  42. }■□
複製代碼
Huang chenhao

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int speed=50;
  7.     re:
  8.     for(int i=1; i<=13; i++)
  9.     {
  10.         if(i==1)
  11.             cout<<"□□□□□□□□□□"<<endl;
  12.         if(i==2)
  13.             cout<<"■□□□□□□□□□"<<endl;
  14.         if(i==3)
  15.             cout<<"■■□□□□□□□□"<<endl;
  16.         if(i==4)
  17.             cout<<"■■■□□□□□□□"<<endl;
  18.         if(i==5)
  19.             cout<<"□■■■□□□□□□"<<endl;
  20.         if(i==6)
  21.             cout<<"□□■■■□□□□□"<<endl;
  22.         if(i==7)
  23.             cout<<"□□□■■■□□□□"<<endl;
  24.         if(i==8)
  25.             cout<<"□□□□■■■□□□"<<endl;
  26.         if(i==9)
  27.             cout<<"□□□□□■■■□□"<<endl;
  28.         if(i==10)
  29.             cout<<"□□□□□□■■■□"<<endl;
  30.         if(i==11)
  31.             cout<<"□□□□□□□■■■"<<endl;
  32.         if(i==12)
  33.             cout<<"□□□□□□□□■■"<<endl;
  34.         if(i==13)
  35.             cout<<"□□□□□□□□□■"<<endl;
  36.         _sleep(speed);
  37.         system("cls");
  38.     }
  39.     goto re;
  40.     system("pause");   
  41.     return 0;
  42. }
複製代碼

TOP

返回列表