点击查看C语言程序设计:输入两个整数,计算并输出它们的和、积、差、商和余数各是多少?具体信息
答:#include void main(){ int a,b; printf("请输入两个数字"); scanf("%d",&a); scanf("%d",&b); printf("%d %d %d",(a+b),(a-b),(a*b)); if(b==0) printf(" NONE NONE\n"); else printf(" %d %d\n",(a/b),(a%b)); }具体如下: 1、简介C语言是一门...
答:上面答案没有数据输入语句scanf,且麻烦, 改后如下: #includeint main(){ int m,n; printf("请输入整数m="); scanf("%d",&m); printf("请输入整数n="); // 输入m,n scanf("%d",&n); printf("和=%d\n",m+n); printf("差=%d\n",m-n); printf("积=...
答:前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。改为: #include "stdio.h" void main(){ float x,y,a,b,c,d; scanf("%f%f,&x,&y); printf("%f%f%f%f%f",x+y,x-y,x*y,x/y,x%d);} 扩展资料: printf函数格式字符: ...
答:#include int main() { int a,b,c,d=0; scanf("%d %d",&a,&b); c=a/b; d=a%b; printf("商是:%d\n",c); printf("余数是:%d\n",d); return 0; } 运行可用,输入用空格分分开两个数 比如输入:5 3后回车 输出: 商是:1 余数是:2 C 语言属于易学难精...
答:#include void main() { int Number1,Number2; scanf("%d",&Number1); scanf("%d",&Number2); printf("两数和为%d 两数差为%d 两数积为%d 两数商为%d 余数为%d",Number1+Number2,Number1-Number2,Number1*Number2,Number1/Number2,Number1%Numbe...
答:代码一: #include int main(void) { int num1, num2; scanf("%d%d",&num1,&num2); printf("%d + %d = %d\n",num1,num2,num1+num2); printf("%d - %d = %d\n", num1, num2, num1-num2); printf("%d * %d = %d\n", num1, num2, num1*num2); if (n...
答:#include int main(void) { int num1,num2; int x,y,z,j; float k; /**得将k定义成实型的,即float或double型,因为除法结果有可能为小数,否则会导致错误*/ printf("Enter num1=");/**这一行是提醒输入数字num1,只需要引号里面的就可以了*/ sca...
答:求商运算可以,两个实数相除,比如num1/num2,只要分母不为0就行 但是求余数就要将num1和num2强制转换成整型后才能进行,int(num1)%int(num2) 因为求模(求余)运算两边必须是整数。
答:int main(){int a,b;printf("输入两个数字(例如2,3):");scanf("%d,%d",&a,&b);if (b==0){printf("被除数不能为0");return 0;}printf("商:%0.2f\n",a/b);printf("余数:%d\n",a%b);return 0;}
答:num2是0对于shang=num1/num2这句话来说,除数为0,系统肯定会报错的 对于第二个问题,是由于你没有设着小数点后保留几位,默认只取整数的
答:#include 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"); } 我们没有进行调试,,可能...
答:scanf("%d“,&a); 引号位置错了,下同 printf("Enter num2:"); scanf("%d”,&b);
答:#include #inclued void main() {int a; int b; int c,d; a=1500,b=350; c=a/b;//商数 d=a%b;//余数 pritf("商数为: %d\n",c); printf("余数为:%d\n",d);return 0; }
答:#include #inclued void main() {int a; int b; int c,d; a=1500,b=350; c=a/b;//商数 d=a%b;//余数 pritf("商数为: %d\n",c); printf("余数为:%d\n",d); return 0; }
答:#include #include "math.h"#include "stdlib.h"int main(int argc, char** argv) {int m=0,n=0,z=0,x=0;//m为输入的第一个数 n为第二个数 z为整数部分 x为小数部分 double dm,dn,s=0; //S是商,dm,dn分别为输入的第一,二个数的double型 printf...
答:#include int main(){ int a,b,t; scanf("%d%d",&a,&b); if(a < b){ t = a;a = b;b = t; } printf("%d+%d=%d\n%d-%d=%dn%d/%d=%d......%d\n", a,b,a+b,a,b,a-b,a,b,a/b,a%b); return 0; }
答:#include int main() { int a,b,c,d=0; scanf("%d %d",&a,&b); c=a/b; d=a%b; printf("商是:%d\n",c); printf("余数是:%d\n",d); return 0; } 运行可用,输入用空格分分开两个数 比如输入:5 3后回车 输出: 商是:1 余数是:2 C 语言属于易学难精...
答:#include int main() { int number1,number2; scanf("%d%d",&number1,&number2); printf("和 %d\n",number1+number2); printf("差 %d\n",number1-number2); printf("积 %d\n",number1*number2); if(number2>0)printf("商 %d",number1/number2); ...
答:#include "stdio.h" int main(int argc, _TCHAR* argv[]) { int a=0; int b=0; printf("请输入数值"); scanf("%d %d",&a,&b); printf("\n和:%d 差: %d 积: %d 商: %.2lf 余: %d",a+b,a-b,a*b,(float)a/b,a%b); return 0; }
答:#include //标准输入输出头文件 int main() { int a,b; scanf("%d,%d",&a,&b); //输入,输入时,类似 5,3这样输入,以英文逗号分隔。 if(a%b == 0) // %是取余运算,如果余数为0,也就是整除了。 { printf("%d",a/b); } else //不整除 { printf...
更多精彩内容推荐: