#include<iostream>#include<string>using
namespace
stdint
main(){ float
a,bchar
strcout<<"a="cin>>a
//输入两个数 cout<<"
b="cin>悔迹>b
cout<<"肢前渣请输入+,-,*,/
其中一个运算符"<<endl
cout<<"你所选的运算符是:"fflush(stdin)
//清空输入缓冲区,通常是为了确保不影响后面的数据读取
str=getchar()
cout<<endl
switch(str)
{
case
'+':cout<<"a+b="<<a+bbreak
case
'-':cout<<"a-b="<<a-bbreak
case
'*':cout<<"a*b="<<a*bbreak case
'/':cout<<"a/b="<<a/bbreak defaut:cout<<"error"
} return
0}
#include <stdio.h>main (void)
{
int a,b,c
char op
scanf ("%d%c%d",&a,&op,&b)//最好空格去掉,这样就可以直接写成a+b或者a-b。如果有空格的话要记得空格也要打a + b。要不会出现错误 ,而且输入的时候需要用地址枯野唯符&····
if(op=='+')
{c=a+b}
if(op=='-')
{c=a-b}
printf("%d%c%d=%d\n",a,op,b,c)//楼主这句应该放在脊厅数据处理完后。。要不你输出的a,op,b都是在没处理过的数,也就是原来的值,而且最好是把,去掉,这样更美观 ,而且printf后面不需要&。没培。。切记。而且没必要那样输出。请楼主看我的printf```
}
还不清楚 来hi我
(1) 手工编程
手工编程是指从零件图纸分析、工艺处理、数值计算、编写程序单、直到程序校核等各步骤的数控编念搜程工作均由人工完成的全过程。
手工编程适吵缺合于编写进行点位加工或几何形状不太复杂的零件的加工程序,以及程序坐标计算较为简单、程序段不多、程序编制易于实现的场合。
这种方法比较简单,容易掌握,适应性较强。手工编程方法是编制加工程序的基础,也是机床现场加工调试的主要方法,对机床 *** 作人员来讲是必须掌握的基本功,其重要性是不容忽视的仔碰历。
(2) 自动编程
自动编程是指在计算机及相应的软件系统的支持下,自动生成数控加工程序的过程。它充分发挥了计算机快速运算和存储的功能。其特点是采用简单、习惯的语言对加工对象的几何形状、加工工艺、切削参数及辅助信息等内容按规则进行描述,再由计算机自动地进行数值计算、刀具中心运动轨迹计算、后置处理,产生出零件加工程序单,并且对加工过程进行模拟。
对于形状复杂,具有非圆曲线轮廓、三维曲面等零件编写加工程序,采用自动编程方法效率高,可靠性好。在编程过程中,程序编制人可及时检查程序是否正确,需要时可及时修改。由于使用计算机代替编程人员完成了繁琐的数值计算工作,并省去了书写程序单等工作量,因而可提高编程效率几十倍乃至上百倍,解决了手工编程无法解决的许多复杂零件的编程难题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)