Ⅰ c语言减法
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
voidswap(int*x,int*y){
inttmp;
tmp=*x;
*x=*y;
*y=tmp;
}
voidmain()
{
inta=0;
intcount=1;
intz,f;
intx,y;
do
{
srand((int)time(NULL));
x=rand()%100;
y=rand()%100;
//如何相减为负数,调换位置
if(x<y)
swap(&x,&y);
z=x-y;
printf("%d-%d=",x,y);
scanf("%d",&f);
if(z==f)
a=a+1;
else
{
printf("你的计算有误,请重新算一次:
");
printf("%d-%d=",x,y);
scanf("%d",&f);
if(z==f)
printf("OK
");
else
printf("请下来在计算一次
");
}
count=count+1;
}while(count<=5);
printf("正确%d道
",a);
printf("错误%d道
",5-a);
}
Ⅱ 怎么在C语言中实现减法
在C语言中实现减法比较简单,直接相减就可以了:
inta=1;
intb=2;
intc=b-a;
这里可以看到此时c的值为1,按此方法在c语言中的直接将两个数相减就可以了。
Ⅲ C语言的减法
scanf("%d,%d",&number1,&number2);//这个语句使用的时候,在输入过程也要以:参数1,参数2
的形式输入,即不能够少了逗号,否则会出现错误
printf("%d",&sub);//这句话打出来的是sub这个变量在地址空间中的地址值,不是sub这个变量,所以会出现未知的数的情况,因为系统在为该变量分配空间的时候,所选择的地址值是不一定的
正确的语句应该是printf("%d",sub);
对于变量定义的时候,建议进行初始化,否则经常会出现未初始化而出现逻辑错误的情况
全是纯手打的,纯人脑思考,望采纳
Ⅳ c语言 字符加减运算
选A吧,首先x-'a'转为数字为5,5+1=6,'A'+6=G,int型与字符型相加,会把int型自动转为字符型。
Ⅳ C语言中如何实现加减乘除运算
实现方法如下:
读入的时候用%x读入,然后在程序里面直接用+,-,*,/运算就行了,输出的时候再用%x。
Ⅵ c语言程序加减法
将代码粘贴上来看看呗