int a,b;
scanf("%d%d",&a,&b);
printf("%d %d %d %d %d",a+b,a-b,ab,a/b,a%b);
好像是这样。
一个简易的计算器的。可以无限加。。把乘除减都删除了,你改下+好就可以换
#include<stdioh>
#include<mathh>
double com(double op1,double op2,char op)
{
if(op=='+') return op1+op2;
if(op=='-') return op1-op2;
if(op=='') return op1op2;
if(op=='/') return op1/op2;
}
int main()
{
int i=0,j=0,t=0;
double x,y;
char c;
char b[100]={};
double a[100]={};
while(1)
{
scanf("%lf",&a[i]);i++;
scanf("%c",&b[j]);
if(b[j]=='\n') break;
j++;
}
for(i=0;i<j;i++)
{
if(b[i]=='+')
{
c=b[i];x=a[i];y=a[i+1];
a[i+1]=com(x,y,c);
}
}
printf("%2lf\n",a[i]);
}
正确的代码如下:
#include<stdioh>
void main()
{
int a,b,c;
a=6;
b=7;
c=a+b;
printf("c=%d”,c);
}
在你的代码中最后的输出是错误的,从哪里来的d,而且你要输出的是c吧,就算是d你也没有定义d,C语言的代码一定要先定义再使用,把最后输出的d改为c就可以了,还有就是标点符号要注意,不要写错,一定要注意,要仔细。
资料扩展相应的可以写出求加减乘除的代码如下:
#include<stdioh>
void main()
{
int a,b;
scanf("%d%d"&a,&b);
printf("%d\n",a+b);
printf("%d\n",a-b);
printf("%d\n",ab);
printf("%d\n",a/b);
return 0;
}
以上就是关于用C语言编写一个程序,实现任意长度的两个正整数的加法运算全部的内容,包括:用C语言编写一个程序,实现任意长度的两个正整数的加法运算、求高手用C语言写个加法程序哈~、求一个简单c语言加法程序!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)