回覆列表
  • 1 # 傾苦念

    用C語言編寫一個簡單的可以進行加減乘除運算混合運算的計算器的方法:

    1、開啟visual C++ 6.0-檔案-新建-檔案-C++ Source File;

    2、輸入預處理命令和主函式:

    #include<stdio.h> /*函式頭:輸入輸出標頭檔案*/

    void main()/*空型別:主函式*/

    3、定義變數:

    int a,b,d; /*定義變數的資料型別為整型*/

    char c;/*定義變數的資料型別為字元型*/

    4、輸入四則運算式:

    printf("輸入如“3*4”或“5+2”的四則運算式:");/*輸出文字提示*/

    scanf("%d%c%d",&a,&c,&b);/*輸入四則運算式*/

    5、判斷運算子號:

    switch(c) /*判斷運算子號*/

    {

    case"+":d=a+b;break;/*進行加法運算*/

    case"-":d=a-b;break;/*進行減法運算*/

    case"*":d=a*b;break;/*進行乘法運算*/

    case"/":d=a/b;break; /*進行除法運算*/

    }

    6、輸出結果:

    printf("%d%c%d=%d\n",a,c,b,d);/*輸出結果*/

    完整的原始碼:

    #include<stdio.h> /*函式頭:輸入輸出標頭檔案*/

    void main()/*空型別:主函式*/

    {

    int a,b,d;/*定義變數的資料型別為整型*/

    char c;/*定義變數的資料型別為字元型*/

    printf("輸入如“3*4”或“5+2”的四則運算式:");/*輸出文字提示*/

    scanf("%d%c%d",&a,&c,&b);/*輸入四則運算式*/

    switch(c)/*判斷運算子號*/

    {

    case"+":d=a+b;break;/*進行加法運算*/

    case"-":d=a-b;break;/*進行減法運算*/

    case"*":d=a*b;break;/*進行乘法運算*/

    case"/":d=a/b;break;/*進行除法運算*/

    }

    printf("%d%c%d=%d\n",a,c,b,d);/*輸出結果*/

    }

  • 中秋節和大豐收的關聯?
  • 使用路由器網路閃斷怎麼辦?