美文网首页程序员
c语言入门--计算两数的和差积商与余数

c语言入门--计算两数的和差积商与余数

作者: 8abc2bd80ef9 | 来源:发表于2018-10-13 12:25 被阅读0次

#include<stdio.h>

int main()

{

int a,b,h,c,j,y;

float s;

printf("Enter num1:",a);

scanf("%d",&a);

printf("Enter num2:",b);

scanf("%d",&b);

h=a+b;

c=a-b;

j=a*b;

s=1.0*a/b;

y=a%b;

printf("%d+%d=%d\n",a,b,h);

printf("%d-%d=%d\n",a,b,c);

printf("%d*%d=%d\n",a,b,j);

printf("%d/%d=%.2f\n",a,b,s);

printf("%d%%%d=%d\n",a,b,y);

return 0;

}

(该程序存在警告,但可正常运行)

注:C语言规定除法运算符/的运算结果的数据类型与被除数的数据类型保存相一致,所以一个整数除以另一个整数的结果为整数,因而无法精确到后几位,故(s=1.0*a/b)通过改变除数或被除数的数据类型为一种方法

注:%%输出为取余

注:printf为输出函数,若printf("%d/%d=%.2f\n",a,b,s)中不用%d而用a,b的话那么输出结果就是a/b而不是我们输入的具体的数

相关文章

网友评论

    本文标题:c语言入门--计算两数的和差积商与余数

    本文链接:https://www.haomeiwen.com/subject/klroaftx.html