预览

2019年11月28日C语言作业!

代码

#include<stdio.h>
#include<stdlib.h>
void printstar()
{

    printf("*********************************\n");
}
void menu()
{
    printf("|\t简单计算器\t\t|\n");
    printstar();
    printf("\t1.[+]**************加法\n");
    printf("\t2.[-]**************减法\n");
    printf("\t3.[*]**************乘法\n");
    printf("\t4.[/]**************除法\n");
    printf("\t5.[exit]***********退出\n");     
}
int main(){
    while(1){
    int c;
    float a,b; 
    printstar();
    menu();
    printstar();
    printf("请输入你需要计算的数值:");
    scanf("%f",&a);
    fflush(stdin);//释放键盘缓冲区
    printf("请输入你需要计算的数值:");
    scanf("%f",&b);
    fflush(stdin);//释放键盘缓冲区
    printf("请输入对应的序号:\n");
    scanf("%d",&c);
    fflush(stdin);//释放键盘缓冲区
    switch(c){
        case 1:printf("\n加法,运算结果:%4.2f\n",a+b);break;
        case 2:printf("\n减法,运算结果:%4.2f\n",a-b);break;
        case 3:printf("\n乘法,运算结果:%4.2f\n",a*b);break;
        case 4:printf("\n除法,运算结果:%4.2f\n",a/b);break;
        case 5:exit(0);break;
        default:printf("输入错误\n");break;
        }
    }
    return 0;
} 
Last modification:November 28th, 2019 at 01:13 pm
如果觉得我的文章对你有用,请随意赞赏