林中誠 程式設計 20121127 範例一 林中誠 程式設計 20121127 範例一

#include <stdio.h>
#include <stdlib.h>

 
int mypower(int,int);
 
int main()

int x,y;
printf("請輸入基底:");
scanf("%d",&x);
printf("請輸入次方:");
scanf("%d",&y);
printf("%d的%d次方為%d\n",x,y,mypower(x,y));
system("PAUSE");
return 0;
}
 
int mypower(int a,int b)
{
int result=1;
do{
result*=a;
b--;
}while(b>0);
    return result;
}

林中誠 程式設計 20121127 範例二 林中誠 程式設計 20121127 範例二

#include <stdio.h>
#include <stdlib.h>

 
void swap_test(int,int);
 
int main()
{
 int a,b;
 a=10;
 b=20;
 printf("函數外交換前:a=%d, b=%d\n",a,b);
 swap_test(a,b);
 printf("函數外交換後:a=%d, b=%d\n",a,b);
 
    system("PAUSE");
 return 0;
}
 
void swap_test(int x,int y)
{
 int t;
 printf("函數內交換前:x=%d, y=%d\n",x,y);
 t=x;
 x=y;
 y=t;
 printf("函數內交換後:x=%d, y=%d\n",x,y);
}

林中誠 程式設計 20121127 範例三 林中誠 程式設計 20121127 範例三

#include <stdio.h>
#include <stdlib.h>

 int main()

 {
     struct
     {
        char name[10];
        int score;
        int ID;
     } s1={ "Justin",90,10001};
    
     printf("s1.name = %s\n", s1.name);
     printf("s1.score = %d\n", s1.score);
     printf("s1.ID = %d\n", s1.ID);
    
     system("pause");
     return 0;
 }

林中誠 程式設計 20121127 作業一 林中誠 程式設計 20121127 作業一

#include <stdio.h>
#include <stdlib.h>

 
int mypower(int,int);
 
int main()

int x,y;
printf("請輸入基底:");
scanf("%d",&x);
printf("請輸入次方:");
scanf("%d",&y);
printf("%d的%d次方為%d\n",x,y,mypower(x,y));
system("PAUSE");
return 0;
}
 
int mypower(int a,int b)
{
int result=1;
do{
result*=a;
b--;
}while(b>0);
    return result;
}

林中誠 程式設計 20121127 作業二 林中誠 程式設計 20121127 作業二

#include <stdio.h>
#include <stdlib.h>

 
void snsd_test(int,int);
 
int main()
{
 int s,m;
 s=100;
 m=200;
 printf("函數外交換前:s=%d, m=%d\n",s,m);
 snsd_test(s,m);
 printf("函數外交換後:s=%d, m=%d\n",s,m);
 
    system("PAUSE");
 return 0;
}
 
void swap_test(int x,int y)
{
 int sum;
 printf("函數內交換前:x=%d, y=%d\n",x,y);
 sum=x;
 x=y;
 y=sum;
 printf("函數內交換後:x=%d, y=%d\n",x,y);

林中誠 程式設計 20121127 作業三 林中誠 程式設計 20121127 作業三

#include <cstdlib>
#include <iostream>

int main()
{
struct student
{
char name[10];
int score;
int ID;
};

int a=10,b,c;
student s1={ "Justin",90,10001}, s2={"Mary",80,10002}, s3;

printf("s1.name = %s\n", s1.name);
printf("s1.score = %d\n", s1.score);
printf("s1.ID = %d\n", s1.ID);

printf("s2.name = %s\n", s2.name);
printf("s2.score = %d\n", s2.score);
printf("s2.ID = %d\n", s2.ID);

printf("Please input : ");


scanf("%s %d %d",s3.name,&s3.score,&s3.ID);

printf("s3.name = %s\n", s3.name);
printf("s3.score = %d\n", s3.score);
printf("s3.ID = %d\n", s3.ID);


system("pause");
return 0;
}