计算器

2022-10-19 21:27:15   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《计算器》,欢迎阅读!
计算器

#include <stdio.h>

void displaymenu()

{

printf("1------+\n");

printf("2-------\n");

printf("3------*\n");

printf("4------/\n");

printf("5------quit\n");

}

void add()

{

float a1,a2;

printf("请输入两个加数:\n");

scanf("%f%f",&a1,&a2);

printf("%f+%f=%f\n",a1,a2,a1+a2);

}

void sub()

{

float a1,a2;

printf("请输入被减数和减数:\n");

scanf("%f%f",&a1,&a2);

printf("%f-%f=%f\n",a1,a2,a1-a2);

}

void mul()

{

float a1,a2;

printf("请输入两个乘数:\n");

scanf("%f%f",&a1,&a2);

printf("%f*%f=%f\n",a1,a2,a1*a2);

}

void div()

{

float a1,a2;

printf("请输入被除数和除数:\n");

scanf("%f%f",&a1,&a2);

printf("%f/%f=%f\n",a1,a2,a1/a2);

}

void selectmenu()

{

int choice;

while(1)

{

displaymenu();

printf("请输入你的选择1-5:\n");

scanf("%d",&choice);

switch(choice)

{

case 1:add();break;

case 2:sub();break;

case 3:mul();break;

case 4:div();break;

case 5:exit();

default:

printf("输入菜单有误!\n");

}

}

}

void login()

{

int pw;

printf("请输入密码:\n");

scanf("%d",&pw);

if(pw==123)

{

printf("密码正确!\n");

selectmenu();

}

else

printf("密码输入错误");

}

int main()

{

login();

return 0;

}

本文来源:https://www.dywdw.cn/518685e24b649b6648d7c1c708a1284ac8500564.html

相关推荐
推荐阅读