具体完成的功能要看程序原代码才能决定.
#include?stdio.h
#include?stdlib.h
int?main()
{
int?a,b,c;
puts(请输入被减数和减数");?
scanf("%d%d",a,b);//不能在sacnf()中写字符串
c=a-b;
printf("商是%d\n",c);
system("pause");
return?0;
}
在C语言中实现减法比较简单,直接相减就可以了:
int?a?=?1;
int?c?=?b?-?a;
这里可以看到此时c的值为1,按此方法在c语言中的直接将两个数相减就可以了.
#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我
sub在C语言中不属于系统关键字,而是由开发者自己定义的合法标识符.一般用来作为差值计算的结果存储变量,还可以作为函数名,定义差值计算的函数.
扩展资料:
C语言是一门通用计算机编程语言,广泛应用于底层开发.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台.
C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同.
其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等.
以上就是土嘎嘎小编为大家整理的c语言中的减法函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!