#include<stdio.h>//计算器
voidmenu()//自定义的菜单界面
{
printf("--------------------\n");
printf("请输入你的选择\n");
printf("1.+\n");
printf("2.-\n");
printf("3.*\n");
printf("4./\n");
printf("--------------------\n");
}
intmain()
{
inti=0;
intj=0;
intnum=0;//计算结果存放在nun
intselect=0;//选择的选项存放在select
do//do-while先执行再判断循环条件,即可实现重复计算功能
{
menu();//打印出菜单界面
scanf("%d",&select);//输入你的选项
printf("请输入计算值:");
scanf("%d%d",&i,&j);//输入要计算的数值
switch(select)
{
case1:
printf("%d+%d=%d\n",i,j,num=i+j);//实现加法功能
break;
case2:
printf("%d-%d=%d\n",i,j,num=i-j);//实现减法功能
break;
case3:
printf("%d*%d=%d\n",i,j,num=i*j);//实现乘法功能
break;
case4:
printf("%d-%d=%d\n",i,j,num=i/j);//实现除法功能
break;
default:
printf("输入有误重新选择");
break;
}
}while(select);
return0;
}
运行结果:
扩展资料:return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。
return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
如果我的回答你还满意记得选个满意答案哦#include<stdio.h>void main()
{
float a,b
char c
printf("请输入两个 *** 作数:")
scanf("%f",&a)
scanf("%f",&b)
getchar()
printf("请选择 *** 作运算:")
scanf("%c",&c)
switch(c)
{
case '+':
printf("结果是:%f\n",a+b)
break
case '-':
printf("结果是:%f\n",a-b)
break
case '*':
printf("结果是:%f\n",a*b)
break
case '/':
printf("结果是:%f\n",a/b)
break
default:
printf("无此 *** 作!")
}
}
写一个简单的电脑程序可以按照以下步骤进行:
确定需要实现的功能和目标,思考如何用代码来实现。
选择编程语言。如果您没有编程经验,可以选择一些易于入门的编程语言,比如Python、JavaScript等。这些编程语言都有很多开源的教程和资源,非常适合初学者。
安装集成开发环境(IDE)。IDE是编写、调试和运行程序的工具,可以大大提高编程效率。常见的IDE有PyCharm、Visual Studio Code等。
编写代码,按照需求进行设计和实现。可以通过阅读文档、查找问题解答等方式学习和掌握编程技巧。
调试和测试程序。在程序中加入一些测试数据,检验程序是否能够正确地运行和输出结果。
运行程序并进行优化。不断修改和完善程序,提高程序运行效率和用户体验。
除了自己写程序,也可以寻找已经存在的程序进行使用。可以在GitHub等网站上搜索相关代码库。还可以寻找在线代码编辑器和可视化编程工具,如CodePen、Blocks等。
希望以上信息对您有所帮助!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)