C语言程序设计入门03

C语言程序设计入门03,第1张

任务:编写一个能计算两个数的和、积、差、商的小程序。如果输出为整数,直接输出。 如果输出有小数,请保留两位小数。

样例输入:

12 3

样例输出:

  1. The sum is:15
  2. The mul is:36
  3. The dif is:9
  4. The quo is:4

仅供参考: 

#include 
#include 

int main()
{
    int a,b,sum,dif,mul;
    float quo;
    scanf("%d %d",&a,&b);
    sum = a+b;
    dif = a-b;
    mul = a*b;
    printf("The sum is:%d\n",sum);
    printf("The mul is:%d\n",mul);
    printf("The dif is:%d\n",dif);
    if(b==0){
        printf("error");
    }
    else{
         float c,d;
        c=a;
        d=b;
        quo=c/d;
        if((int)quo==quo){
    printf("The quo is:%d\n",(int)quo);
        }
        else{
            printf("The quo is:%0.2f\n",quo);
        }
    }
    return 0;
}

 注意:和、积、差按照正常来编写即可;

            商需要考虑分母为零的情况,若分母为零,需报error;

            结果为整数或小数时(保留两位小数),我用了if,else语句进行判断,分情况输出。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/2991700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存