草稿
#include <stdio.h> #include <stdlib.h> int main() { int x,y,result; int ch; int add(int, int); int sub(int, int); printf("1. add\n"); printf("2. sub\n"); printf("3. mul\n"); printf("4. div\n"); printf("================\n"); printf("請輸2個數數:"); scanf("%d %d", &x,&y); printf("choose Function: "); scanf("%d",&ch); //printf("%d\n",ch); switch(ch) { case 1: result=add(x,y); printf("The result is=%d\n",result); break; case 2: result=sub(x,y); printf("The result is =%d\n",result); break; default: printf("選項錯誤 %d\n",ch); } system("pause"); return 0; } int add(int a,int b) { return(a+b); } int sub(int a,int b) { return(a-b); }
|
完成
#include <stdio.h> #include <stdlib.h> int main() { int x,y,result; int ch; int add(int, int); int sub(int, int); int mul(int, int); int divide(int, int); printf("1. add\n"); printf("2. sub\n"); printf("3. mul\n"); printf("4. div\n"); printf("================\n"); printf("請輸2個數數:"); scanf("%d %d", &x,&y); printf("choose Function: "); scanf("%d",&ch); //printf("%d\n",ch); switch(ch) { case 1: result=add(x,y); printf("The result is=%d\n",result); break; case 2: result=sub(x,y); printf("The result is =%d\n",result); break; case 3: result=mul(x,y); printf("The result is =%d\n",result); break; case 4: result=divide(x,y); printf("The result is =%d\n",result); break; printf("選項錯誤 %d\n",ch); } system("pause"); return 0; } int add(int a,int b) { return(a+b); } int sub(int a,int b) { return(a-b); } int mul(int a,int b) { return(a*b); } int divide(int a,int b) { return(a/b); }
|
網頁文章
#include <stdio.h> #include <stdlib.h> int main() { int x,y,result; int ch; int add(int, int); int sub(int, int); int mul(int, int); int divide(int, int); printf("1. add\n"); printf("2. sub\n"); printf("3. mul\n"); printf("4. div\n"); printf("================\n"); printf("請輸2個數數:"); scanf("%d %d", &x,&y); printf("choose Function: "); scanf("%d",&ch); //printf("%d\n",ch); if(ch==1) { result=add(x,y); printf("%d\n" , result); } else if(ch==2) { result=sub(x,y); printf("%d\n" , result); } else if(ch==3) { result=mul(x,y); printf("%d\n" , result); } else if(ch==4) { result=divide(x,y); printf("%d\n" , result); } else printf("廢物 只能按1234\n"); system("pause"); return 0; } int add(int a,int b) { return(a+b); } int sub(int a,int b) { return(a-b); } int mul(int a,int b) { return(a*b); } int divide(int a,int b) { return(a/b); }
|