① 如何利用c语言编出加减乘除的编程
这个加减乘除的功能有要求么,不需要弹出计算器一样的吧?
#include<stdio.h>
void
main()
{
float
fValue1,fValue2;
char
cStr;
printf("请输入两个数值:\n");
scanf("%f",&fValue1);
scanf("%f",&fValue2);
printf("请输入相关操作(+
-
*
/)");
getchar();
scanf("%c",&cStr);
switch(cStr)
{
case
'+':
{
printf("%.2f+%.2f
=
%.2f\n",fValue1,fValue2,fValue1+fValue2);
break;
}
case
'-':
{
printf("%.2f-%.2f
=
%.2f\n",fValue1,fValue2,fValue1-fValue2);
break;
}
case
'*':
{
printf("%.2f*%.2f
=
%.2f\n",fValue1,fValue2,fValue1*fValue2);
break;
}
case
'/':
{
printf("%.2f/%.2f
=
%.2f\n",fValue1,fValue2,fValue1/fValue2);
break;
}
default:printf("对不起!没有相关操作运算~\n");
}
}
② 加减乘除的c语言编程怎么写
c语言的加减乘除可以这样写,假设有int变量a,b,c
加法:c=a+b
减法:c=a-b
乘法:c=a*b
除法:c=a/b
③ 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我
④ 来一个C语言高手编写一个简单的输入式减法程序
#include<stdio.h>
void main()
{
int a,b,c;
printf("请输入a,b的值:");
scanf("%d%d",&a,&b);
c=a-b;
printf("c=%d\n",c);
}
⑤ 怎样用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器
用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器的方法:
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File;
⑥ 求加减乘除c语言代码
加减乘除还有什么代码啊。
直接 变量名+运算符+变量名就可以了啊。
注意除法 /是整除符号,如果符号两边都是整数(int型),那么结果值保留整数,小数将被忽略。 如果要精确到小数,'/'两边至少有一个是浮点数(float或double)。
注意混合运算结果是按照表达式中数据表达范围最大的数据类型,例如:整数和浮点数混合运算,结果返回是浮点数。
⑦ 用C语言编一个减法运算
sprintf(result,"%d",c);
是把c这个整形数以字符串的形式写到result字符串中,如果c=1000,则result的前四个字符分别是1000,即把整形变成字符串。
#include
<stdio.h>
#include
<string.h>
int
main()
{
char
result[35]={0};
int
a,b,c,clen;
int
i;
scanf("%d
%d",&a,&b);
c=a-b;
sprintf(result,"%d",c);
clen=strlen(result);
for(i=0;i<clen;i++)
{
if((clen-i)%3==0&&i!=0)
printf(",");
printf("%c",result[i]);
}
printf("\n");
return
0;
}
⑧ 用C语言编写一个简单加减乘除的程序
#include
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
main()
{
int
a,b,c,d,result,i;
char
f[]={'+','-','*','/'};
while(1)
{
srand(time(NULL));
a=rand()%100;
b=rand()%100;
c=rand()%4;
switch
(c)
{
case
0:
d=a+b;break;
case
1:
d=a-b;break;
case
2:
d=a*b;break;
case
3:
d=a/b;break;
}
printf("输入结果:%d%c%d=",a,f[c],b);
i=0;
while
(i<2)
{
scanf("%d",&result);
if
(result==d&&i<2)
{printf("你答对了^_^\n");
break;
}
else
i++,printf("你答错了%d次:",i);
if
(i==2)
{printf("\n答案:%d\n",d);}
}
}
}
⑨ 怎么用C语言编写一个随机两位数的加减法的程序
//程序如下,加法 减法各25道
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
void main()
{
int i,a,b,c,score=0;
srand((unsigned)time(NULL));
for(i=1;i<=50;i++)
{ a=rand()%89+10;
b=rand()%89+10;
c=rand()%198;
if(i<=25)
{
printf("%d+%d=%d\n",a,b,c);
if(c==a+b)
{printf("正确!\n");
score+=2;
}
else
printf("错误!\n");
}
else
{
printf("%d-%d=%d\n",a,b,c);
if(c==a-b)
{printf("正确!\n");
score+=2;
}
else
printf("错误!\n");
}
}
printf("总分为:%d\n",score);
}
⑩ C语言程序设计大数加减
找到一个,大数加减运算的,运算结果是正确的,就是格式要变一下,你看看吧