2023-12-21 23:09来源:m.sf1369.com作者:宇宇
#include<stdio.h>
#include<math.h>
main()
{
float a,b;
char c;
printf(please input the expression:);
scanf(%f%c%f,&a,&c,&b);
swich(c)
{
case'+': printf(%f,a+b);
case'-': printf(%f,a-b);
case'*': printf(%f,a*b);
case'/': if(b==0)
printf(wrong!);
else
printf(%f,a/b);
break;
default: printf(wrong!);
}
}
double a,b;
char c;
scanf(%lf%c%lf,&a,&c,&b);
switch(c)
{case '+':printf(%g%c%g=%g,a,c,b,a+b);break;
case '-':printf(%g%c%g=%g,a,c,b,a-b);break;
case '*':printf(%g%c%g=%g,a,c,b,a*b);break;
case '/':b?printf(%g%c%g=%g,a,c,b,a/b):puts(error);break;
default:printf(error);break;
}
最原始的是机器语言,第二代是汇编语言,这两个都是面向机器的语言,换了一种机器,程序就要变的.
后来出现了高级语言,如basic,pascal,等等,这些都是dos下的.还有C语言,是介于低级语言与高级语言之间,后来有了windows,就有了win界面下的语言,如VB,vc,java等等,现在又有了中文的编程语言,叫易语言