算术运算与赋值运算
来源:互联网 发布:网络兼职推广语 编辑:程序博客网 时间:2024/05/06 12:02
算数运算
- 表达式
就是一个值,或”右值”。可以放在等号右侧。
printf(“%d, %d \n”, a, a+b)
其中a, a+b都是表达式
#include<stdio.h> int main() { int a=1; int b=2; printf("%d,%d\n", a, a+b); return 0; }
(运行输出结果为:1, 3) (1)算术表达式:变量与常量用+, -, *, /, %组合起来的式子 例:a+b;(加法) a-b;(减法) a*b;(乘法) a/b;(除法) a%b;(模除:取余数,例:5%3=2 且只能用于整数,不可用小数代入计算,) (2)除法运算 整形相除:(结果去掉小数部分) int a=8; int b=3; int c=8/3; //结果为:2 浮点型相除: double a=8; double b=3; double c=8/3; //结果为:2.666...
## 赋值运算##
- “=”:等号,叫做赋值运算符
等号左边叫做,左值;
等号右边叫做,右值;
变量可赋值, 例: int a=b+c*d+e/f 赋值运算的简写
a +=b; //相当于a=a+b,a -=b; //相当于a=a-b,..................a %=b; //相当于a=a%b,
#include<stdio.h> int main() { int a=1; int b=2; a +=b-1; (运行时先运算等号右边的算式) return 0; }
例题 : 输入一个整数n, 试求其百, 十, 个位上的数。假设n=367。
#include<stdio.h> int main() { int n=367; int buf[3]; buf[2]=n%10; //7 n/10; //36 :n=n%10 buf[1]=n%10; //6 n/10; //3 buf[0]=n; return 0;
0 0
- 算术运算与赋值运算
- 算术运算与赋值运算
- 加减乘除与赋值 算术运算符
- 重载算术运算符与重载赋值运算符
- C#算术表达式与算术运算符,复合赋值运算符
- 算术运算与逻辑运算
- 算术运算符、赋值运算符、比较运算符
- JavaScript算术运算符与表达式 赋值运算符(+,=)
- c语言算术运算表达式与赋值运算表达式的类型转换规则
- 算术赋值运算符与自增自减运算符
- 赋值,算术和一元运算符
- 赋值运算与位运算
- JS程序设计基础:变量,算术、关系、赋值、复合赋值、逻辑、位运算符与表达式
- 11 算术运算符与算术表达式
- C++算术运算符与算术表达式
- lesson11 算术运算符与算术表达式
- Java中的算术运算与关系运算
- JavaScript 算术运算符和赋值运算符
- Dynamic Shadow Projector
- 设计模式——状态模式
- 忆阻器课题 读书笔记(一)
- 回文字符串问题
- 周末补题(比赛)情况
- 算术运算与赋值运算
- Java基础编程50题(下)
- pthread_cancel用法及常见问题
- github tutorial--hello_world
- MySQL错误代码大全
- 运维工作中需要掌握的核心技能:
- c语言,循环的应用
- 浅析基数排序的基数选取引起的效率问题
- Android:使用AppCompatAutoCompleteTextView