草稿一 草稿一

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

int mypower(int,int);

int main(int argc, char *argv[])
{
printf("===== %d\n",mypower(2,10));
system("pause");
return 0;
}


int mypower (int a,int b)
{
int i,sum=1;

for(i=0;i)
sum=sum*a;
printf("%d\n",sum);
}
return (sum);

 

 

 

 

草稿二 草稿二

#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);
 

 printf("函數外交換後:a=%d, b=%d\n",a,b);
 
    system("PAUSE");
 return 0;
}
 
 

{
 int t;
 printf("函數內交換前:x=%d, y=%d\n",x,y);
 t=x;
 x=y;
 y=t;
 printf("函數內交換後:x=%d, y=%d\n",x,y);

 
 

草稿三 草稿三

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;
}

完成檔 完成檔

#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;
}

完成檔二 完成檔二

#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);

 
 

網頁文章 javax.portlet.title.56

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;
}