算术运算

129 阅读1分钟

#include <stdio.h> // 算术运算符 int main(){ printf("%d\n",1 + 2); printf("%d\n", -2); printf("%d\n", 2*2);// 4 printf("%d\n, 5/2");// 2 printf("%d\n,4%2"); // % 余数 0 // ++ 名字叫自增 ,把自己加1 // 它要和变量一起使用。 // 两种情况: // (1) i++ . ++符合在变量的后面, 此时会先正常使用这个变量的值,之后再把值+1 // (1) ++i. ++ 符号在变量的前面, 此时会先把值+1,然后再使用这个变量的值

int i = 5;
printf("%d\n",i++); // 5
printf("%d\n", i ); // 6

int j = 5;
printf("%d\n",++j); //
printf("%d\n", j ); //

}

运行结果如下: image.png

#include <stdio.h> int main(){

int a = 1 ;

a = a + 1;

a += 80;
printf("%d\n", a); 
a -= 5;
printf("%d\n", a); 
a *= 2;
printf("%d\n", a); 
a %= 3;
printf("%d\n", a); 

}

运行结果如下:

image.png

#include <stdio.h>

int main(){

int n = 12345;

printf("%d\n", n);
printf("%d\n",n%10); // 5 
printf("%d\n",n/10%10 ); // 4 
printf("%d\n",n/100%10); // 3 
printf("%d\n",n/1000%10); // 2 
printf("%d\n",n/10000); // 1

}

运行结果如下: image.png