草稿一
#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); }
Web Content Display
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; }
|