用C语言编程:任意输入两个整数,求他们的和、差、积、商、、、、

就是不知道除数为0该怎么解决、、、因为我们还没学分支结构。。。

#include<stdio.h>
void main()
{int a,b;float m;
scanf("%d%d",&a,&b);
printf("he shi %d",a+b);
printf("cha shi %d",a-b);
printf("ji shi %d",a*b);
if(b!=0){m=shang shi a/b;printf("%f",m);}
else printf("error");
}
我们没有进行调试,,可能有些有点问题,但总体是没错了,我把b当作是除数,就是说,后面一个数若为0的话,会输出eroor错误提示。。。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-09
#include<stdio.h>
void main()
{int a,b;float m;
scanf("%d%d",&a,&b);
printf("he shi %d",a+b);
printf("cha shi %d",a-b);
printf("ji shi %d",a*b);
if(b!=0){m=shang shi a/b;printf("%f",m);}
else printf("error");
}本回答被网友采纳
第2个回答  2011-12-11
除数为0时怎样做、不为0时怎样做,不用分支结构是处理不了这种问题的,亲。追问

大哥、、、、求解。。。我郁闷了。。。

追答

汗,唯一的办法就是用分支结构,
if (b=0) {
// 输出错误信息
printf("除数不能为0.\n");
} else {
// 输出两位小数
printf("a/b=%.2f", (float)a/b);
// 如果只需要输出整数,改成printf("a/b=%d", a/b);
}

本回答被提问者采纳
第3个回答  2011-12-11
在执行除法以前先判断除数是否为0.
if( b!=0) z= a/b;
else { printf("除数是0.\n");}
第4个回答  2011-12-11
{ int a,b; printf("请输入两个整数(a,b):"); scanf("%d,%d",&a,&b); printf("和:%d\\n",a+b); printf("差:%d\\n",a-b);

用C语言编程:任意输入两个整数,求他们的和、差、积、商、、、
我们没有进行调试,,可能有些有点问题,但总体是没错了,我把b当作是除数,就是说,后面一个数若为0的话,会输出eroor错误提示。。。

用C语言编程:任意输入两个整数,求他们的和、差、积、商、、、
0\\n");return 0;} } printf("%d%c%d=%d\\n",a,op,b,c); return 0;}

c语言:输入两个整数,计算并输出这两个整数的和·平均数·最大值·最小...
} printf("这两个整数的和是: %f\\n",sum);printf("这两个整数的平均数是: %f\\n",avg);printf("这两个整数中较小的数是: %f\\n",min);printf("这两个整数中较大的数是: %f\\n",max);} 有疑问提出 望采纳

用C语言编写程序,功能是从键盘接受两个整数,求出它们的和、差、积,然 ...
printf("cha is%d\\n",c);printf("ji is%d\\n",j);

C语言程序设计:输入两个整数,计算并输出它们的和、积、差、商和余数各...
1、简介C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行...

C语言程序编写“输入两个整数,分别求他们的和、差、积、商、余数,并...
前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。改为:include "stdio.h"void main(){ float x,y,a,b,c,d;scanf("%f%f,&x,&y);printf("%f%f%f",x+y,x-y,x*y,x\/y,x%d);}

c语言程序设计. 由键盘输入两个整数,分别计算这两个数的和、差、积...
具体输入如下:include "stdio.h"main(){ int a,b;printf("请输入两个整数(a,b):");scanf("%d,%d",&a,&b);printf("和:%d\\n",a+b);printf("差:%d\\n",a-b);printf("积:%d\\n",a*b);printf("商:%f\\n",(float)a\/b);} C语言简介:C语言是一门通用计算机编程语言,...

编写C语言程序,输入两个的正整数,求出它们的和、差、积、商。
include"stdio.h"int main(){ int a,b;scanf("%d%d",&a,&b);if(b==0)b=1;printf("和%d\\n",a+b);printf("积%d\\n",a*b);printf("差%d\\n",a-b);printf("商%.2lf\\n",a*1.0\/b);return 0;}

c语言:输入两个整数,计算并输出这两个整数的和·平均数·最大值·最小...
你好,程序如下 include<stdio.h> void main(){ float a,b,sum,avg,min,max;printf("请输入两个整数:\\n");scanf("%f%f",&a,&b);sum=a+b;avg=(a+b)\/2;if(a>=b){ max=a;min=b;} else{ max=b;min=a;} printf("这两个整数的和是: %f\\n",sum);printf("这两个整数的...

用C语言编写(计算两个整数的和、 差、积、商与余数
代码二:include <stdio.h> void main(){ int x, y;printf("please enter a,b,c:");scanf("%d,%d",&x,&y);printf("\\nx+y=%d\\n",x+y);printf("x-y=%d\\n",x-y);printf("x*y=%d\\n",x*y);printf("x\/y=%d\\n",x\/y);printf("x%%y=%d\\n",x%y);} 下图为C语言算术...

相似回答