顯示具有 Week15 標籤的文章。 顯示所有文章
顯示具有 Week15 標籤的文章。 顯示所有文章

2020年6月19日 星期五

week15

這週來不及教遊戲所以放上之前練習的程式:
練習用class寫











class的另外一種寫法:
跟上面結果相同,差別在於class的內容











自己練習結果:
寫出來的結果就像微軟的經典撲克牌遊戲裡面的動畫











素材:

2020年6月18日 星期四

08160581-week15

複習程設題目
複習出錯的題目 超速之王
#include<stdio.h>
int n[10];
int main(){
    int s,g,max=1001;
    for(int i=1;i<=10;i++){
        scanf("%d",&n[i]);
        if(n[i]<max){
           max=n[i];
           g=i;
           }
        }
        s=60*60*1.2/max;
        printf("%d %d",g,s);
     
     }
十數排序
#include<stdio.h>
int n[10];
int main(){
    int i=0,j=0,t=0;
    for(i=0;i<10;i++){
        scanf("%d",&n[i]);
        }
    for(i=0;i<10;i++){
        for(j=i;j<10;j++){
            if(n[j]<n[i]){
               t=n[j];
               n[j]=n[i];
               n[i]=t;
               }
            }
        }
     for(i=9;i>=0;i--){
         printf("%d ",n[i]);
         }
     }
陣列出現次數
#include<stdio.h>
int a[10];
int main(){
   
    int N=0,n,c=0;
    for(int i=1;i<10;i++){
        scanf("%d",&a[i]);
        if(a[i]==0){
           N=i;
           break;
           }
       }
       scanf("%d",&n);
     
     for(int i=1;i<N;i++){
     if(a[i]==n)c++;
   }
    printf("%d\n",c);
    }

2020年6月13日 星期六

week15

老師介紹一個網站能讓別人看到自己寫的程式,也能看別人寫的。

2020年6月4日 星期四

GOGOGO~~~

複習出錯的題目 超速之王
#include<stdio.h>
int n[10];
int main(){
    int s,g,max=1001;
    for(int i=1;i<=10;i++){
        scanf("%d",&n[i]);
        if(n[i]<max){
           max=n[i];
           g=i;
           }
        }
        s=60*60*1.2/max;
        printf("%d %d",g,s);
     
     }
十數排序
#include<stdio.h>
int n[10];
int main(){
    int i=0,j=0,t=0;
    for(i=0;i<10;i++){
        scanf("%d",&n[i]);
        }
    for(i=0;i<10;i++){
        for(j=i;j<10;j++){
            if(n[j]<n[i]){
               t=n[j];
               n[j]=n[i];
               n[i]=t;
               }
            }
        }
     for(i=9;i>=0;i--){
         printf("%d ",n[i]);
         }
     }
陣列出現次數
#include<stdio.h>
int a[10];
int main(){
   
    int N=0,n,c=0;
    for(int i=1;i<10;i++){
        scanf("%d",&a[i]);
        if(a[i]==0){
           N=i;
           break;
           }
       }
       scanf("%d",&n);
     
     for(int i=1;i<N;i++){
     if(a[i]==n)c++;
   }
    printf("%d\n",c);
    }