c语言中题目要求输入两个整型数,编程求它们的和差积商,那么在求商时需要注意什么

作者&投稿:隆戴 (若有异议请与网页底部的电邮联系)
用C语言编程:任意输入两个整数,求他们的和、差、积、商、、、、~

#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");
}
我们没有进行调试,,可能有些有点问题,但总体是没错了,我把b当作是除数,就是说,后面一个数若为0的话,会输出eroor错误提示。。。

没事做,帮你写一下吧
#include
int main()
{
int a,b;
printf("请输入两个整数:
");
scanf("%d%d",&a,&b);
printf("和:%d
差:%d
积:%d
商:%d
",a+b,a-b,a*b,a/b);
return 0;
}

一、注意除数不能为0
二、注意要先将被除数乘以1.0 输出时,结果按%lf输出
如:
int a, b ;
scanf("%d %d", &a,&b );
if ( b==0 )
{
printf("除数不能为0!\n");
}
else
{
printf("a / b = %lf\n", a*1.0/b );
}

注意其除数是否为零,用一个判断距即可。希望可以帮到你,祝你学习愉快。

File Edit Options Buffers Tools C++ Help
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("和:%d\t差: %d\t积 %d\n",a+b,a-b,a*b);
if(b==0)
printf("被除树不能是0\n");
printf("%f\t",(float)a/b);
return 0;
}


C语言题目描述: 从键盘上输入一个小写字母,然后将小写字母装换成大写...
可以参考下面的代码:include <stdio.h> void main(){ char ch;scanf("%c",&ch);if(ch>='A'&&ch<='Z'){ ch=ch+32;printf("%c\\n\\n",ch);}else{ printf("%c\\n\\n",ch);} }

c语言作业输入一个实数 x ,计算 y=x2 ,输出 x,y。求问为什么错了,十分...
因为C语言中x的二次方用x*x表示或者用函数pow(x,2)表示 (需要包含头文件#include<math.h>)所以y=x^2在C语言中不是表示x的二次方,而是x按位异或2,因此结果不对.另外,题目要求输入一个实数,所以x,y要被定义为double型,输入输出格式符%d要改成%lf 改正后的程序如下(见图,改动的地方见注释)...

C语言题目:一百分制成绩,要求输出成绩等级为ABCDE,90以上为A,80到89为...
你程序写反了,题目要求输入乘积,显示对应等价,但是你的程序是输入等价显示对应的分数段,那么你输入88,肯定提示错误,你输入ABCDE,会显示对应分数段。自己试试吧

c语言编程,,具体要求是输入1002300,可以输出“壹佰零拾零万贰仟叁佰零...
微软Vc++不用管它中英文,照样输入输出。你这个题目有点难度。我调试花了十几分钟时间找到一处语法错误,b变量定义初始化值的语句缺少了个,符号,其他就比如书写缩进工整不够。输入1002300,可以输出“壹佰零拾零贰叁零零元”来看下这格式便明白了一个原理。我来说下我的思路吧,也许简单很多。把一个...

用c语言做以下题目:已有一个已排好的数组,要求输入一个数后,按原来排序...
1、先逐个筛选数组中的每个元素。2、再比较每相邻的两个元素。3、根据比较结果进行元素的交换,以实现排序。4、如果要从终端输入数组,就加一个输入函数。5、最后,如果是从小到大排序,基本逻辑也是一样的。注意事项:C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言...

C语言题目,输入一个字符串和一个正整数m……
i<strlen(s) && i<n

c语言 答案15,求过程
题目中scanf("%2d%1d",&x,&y);要求输入 然后输入了1234567 题目中有控制字符%md 表示截取m位整数 其中控制字符'%2d"需要截取2位整数 12 并将值赋给对应的x "%1d"需要截取1位整数 3 并将值赋给对应的y 未截取部分存储在缓存区 所以x+y=15 ...

求大神C语言编程,题目要求在下面
问题一:关键在输入字符和字符串要避开回车及空格分隔符。这里可以用getchar解决。问题二:就是让你函数调用。问题三:依然是函数调用,但需要函数1返回值或传递地址。至于数字字符转整型,大小写转换,都利用ascii码的差值来转换。下面是我的代码,三个函数分别对应三个问题。include<stdio.h> define ...

怎么用c语言编写一个小程序?
1、首先打开DEV C++软件,点击“新建源代码”,在编辑页面输入以下代码。2、因为题目要求我们先输入一个整数,所以在定义变量时,就应该将其定义为整数型,注意,在输入,输出函数中,整数型对应的是“%d”。3、接下来就要对输入的整数进行判断,在C语言中,if是判断语句,所以用它来对整数进行判断。if...

c语言题目:已知一个班10个学生的成绩,要求输入这10个学生的成绩,然后求...
int main(){ float i,sum=0,score,avg; for(i=0; i<10; i++) \/\/利用for循环输入十个学生的成绩 { scanf("%f",&score); sum+=score; } avg = sum\/10; printf("%.1f\\n",avg); return 0;} ...

云城区13850575020: C语言中 输入两个整数,求 -
诸葛瑞右美: #include<stdio.h> int main() {int i;int first;int secondr;int sum=0;printf("请输入任意两个整数(负数也可有):");scanf("%d %d",&first,&second); // if (first > second) {sum = first; first = second; second = first;} // 确保first小,second...

云城区13850575020: c语言程序:输入两个整型数,然后按其大小的顺序输出这两个数. -
诸葛瑞右美: #include<stdio.h> main() {int a,b;printf("input a b:")scanf("%d%d",&a,&b);if(a<b)printf("%d,%d\n",b,a);elseprintf("%d,%d\n",a,b); }

云城区13850575020: 编程题,不会写,刚学C语言就要做题,输入两个整形数x,y,求x,y之和,之差之积,x/y的商和余数 -
诸葛瑞右美: #include<stdio.h> void main() {int x,y,z1,z2,z3,z4,z5;scanf("%d\n%d",&x,&y);z1=x+y;z2=x-y;z3=x%y; //所求余数z4=x*y; //所求积z5=x/y; //所求商printf("结果是:\n");printf("%d\n",z1);printf("%d\n",z2);printf("%d\n",z3); ...

云城区13850575020: 大一C语言作业. 编写程序输入两个整数,输出它们的商和余数. -
诸葛瑞右美: #include<stdio.h> 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 余数是C ...

云城区13850575020: c语言编写 编写一个简单的计算器,实现两个整型数的四则运算. -
诸葛瑞右美: #include#include int main() { int a,b; char ch,pm='Y'; while(pm!='N') { cout<<"请输入第一个数:"< cin>>a; cout<<"请输入运算符号:"< cin>>ch; cout<<"请输入第二个数:"< cin>>b; if(ch=='+') cout<< else if(ch=='-') cout<< else if(ch=='*') cout<< else if(ch=='/') cout< cout<<"结束输入N,继续输入任意键!"< pm=getchar(); } return 1;} 要c++的行吗?还要换成c吗?

云城区13850575020: 编写一个程序,要求用户输入两个整数,判定一个能否整除另一个,怎么写了,用c语言. -
诸葛瑞右美:算法:判断能否整除<==>等价于余数是否为0,在c语言中用%取模运算来求得余数 代码: #include int main() {int a, b;printf("请输入a,b(逗号分开):");scanf("%d,%d", &a, &b);if (a % b == 0) { //a%b得到的是余数,余数为0则能整除printf("a能整除b\n");} else {printf("a不能整除b\n");} return 0; }

云城区13850575020: c语言,编写一个程序,输入两个整型变量a,b,要求输出一个比a稍大且是b的整数倍的数 -
诸葛瑞右美: #include int main(void) { int a,b,i; scanf("%d%d",&a,&b); for(i=b;i printf("%d\n",i); system("pause"); return 0; }

云城区13850575020: C语言从键盘输入两个整形数据3,5 编写相应的程序使其相互转换 -
诸葛瑞右美: 12345678910111213 intmain() { inta,b,temp; printf("请输入两个数,按空格分开: "); scanf("%d%d",&a,&b); printf("交换之前 a = %d b = %d\n",a,b); temp = a; a = b; b = temp; printf("交换之后 a = %d b = %d\n",a,b); printf("Hello World!\n"); return0; }

云城区13850575020: 怎么用C语言编写这样的问题“输入两个整型变量XY,编写程序和它们的最小公倍数并输出” -
诸葛瑞右美: #include <iostream.h>int gongbei(int x,int y) {int xx,yy,z,t;xx=x;yy=y;if(x<y){z=x;x=y;y=z;}t=x%y;while(t!=0){x=y;y=t;t=x%y;}return xx*yy/y; }void main(void) {int a,b;cout<<"请输入要求最小公倍数的两个整数:";cin>>a>>b;cout<<"这两个数的最大公倍数为:"<<gongbei(a,b)<<'\n'; }我用C++编的,我自己做过的题目,你用C换下输入和输出

云城区13850575020: 从键盘上输入两个整数,输出其中最大公约数.c语言编程实现 -
诸葛瑞右美: #include void main() /*主程序开始*/ {int aa,bb,a,b,c,t;printf("请输入要求最大公约数和最小公倍数的两个整数:\n");scanf("%d %d",&a,&b);aa=a;bb=b;if(a{ t=a; a=b; b=t; } c=a%b; while(c!=0) { a=b; b=c; c=a%b; } printf("这两个数的最大公约数为:%d\n",b); printf("这两个数的最小公倍数为:%d\n",aa*bb/b); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网