 
		qq_慕UI0181529
2020-02-25 19:02
a+b%(a+b)/a+a*b-b
 
				#include <stdio.h>
int main()
{
int a = 3;
int b = 4;
int x = a + b % (a + b) / a + a * b - b;
printf("%d\n", x = a + b % (a + b) / a + a * b - b);
return 0;
}
 
				a=3; b=4;
先算括号(a+b)=7
数字带进去
a+b%(a+b)/a+a*b-b
3+4%7/3+3*4-4
3+0+9=12
 
				int a=3;
int a=4;
a+b%(a+b)/a+a*b-b
3+4%(3+4)/3+3*4-4
3+4%7/3+12-4
3+4/3+8
3+1+8
=12
 
				int a=3;
int a=4;
/*
    3+4%(3+4)/3+3*4-4
    3+4%7/3+3*4-4
    4%7=3
    3*4=12
    3+3/3+12-4
        //3/3=1
    3+1+12-4
    4+8
    12
*/
 
				我感觉我小学白学了,余数完全忘完了
 
				int a=3;
int a=4;
/*
    3+4%(3+4)/3+3*4-4
    3+4%7/3+3*4-4
    4%7=4  
        // %号是取模计算,通俗讲就是求余数。4%7 是为4/7=0余数为4 通理 13%7等于6.
    3*4=12
    3+4/3+12-4
        //4/3=1.3... 但是会被转换为int类型 所以为1
    3+1+12-4
    4+8
    12
*/
 
				脑补了一下小学知识“余数”秒懂!
 
				1 计算 (a+b)
2计算b%(a+b)/a和a*b
3计算a+ b%(a+b)/a +a*b - b
C语言入门
928107 学习 · 21543 问题
相似问题
回答 3
回答 2
回答 2
回答 1
回答 2