c语言刚入门,这种题不会

img


#include <stdio.h> 
int main(){
    int sum,difference,product,quotien,a,b;
    float q1;
    scanf("%d %d",&a,&b);
    sum=a+b;
    difference=a-b;
    product=a*b;
    quotien=a/b;
    q1=0.1*a/b*10;
    if(a%b==0){
        printf("%d + %d = %d\n",a,b,sum);
        printf("%d - %d = %d\n",a,b,difference);
        printf("%d * %d = %d\n",a,b,product);
        printf("%d / %d = %d\n",a,b,quotien);
    }else{
        printf("%d + %d = %d\n",a,b,sum);
        printf("%d - %d = %d\n",a,b,difference);
        printf("%d * %d = %d\n",a,b,product);
        printf("%d / %d = %.2f\n",a,b,q1);
    }
    
}

这是要输出四组加减乘除结果呗。
用scanf输入两个整数,然后用%求余判断是否整除即可

 
#include <stdio.h> 
int main(){
    int a,b;
    scanf("%d %d",&a,&b);
    printf("%d + %d = %d\n",a,b,a+b);
    printf("%d - %d = %d\n",a,b,a-b);
    printf("%d * %d = %d\n",a,b,a*b);
    if(a%b==0)
        printf("%d / %d = %d\n",a,b,a/b);
    else
        printf("%d / %d = %.2f\n",a,b,a*1.0/b);
    return 0;
}