基础6
来源:互联网 发布:chakra linux 怎么样 编辑:程序博客网 时间:2024/05/19 23:16
位运算符练习
1.最有效的方式算算出2乘以8等于? 2*8=2*2(3)=2<<32.对两个整数变量的值进行互换 int a = 3; b=5; int c ; c = a; a= b; b= c;3.对两个整数变量的值进行互换
(不需要第三方变量)
a = a+b; // a=3+5;
b = a-b; // 3+5-5;
a = a-b; //3+5-3;
//这种方式不要用,如两个整数的数值过大,超过int范围,会强制转换,数据会变化。
a = a^b; //a=3^5;b= a^b; //b= (3^5) ^5;a= a^b; //a= (3^5)^3;
三元运算符
格式: - (条件表达式)?表达式1:表达式2; - 如果条件为true,运算后的结果是表达式1; - 如果条件为false,运算后的结果是表达式2;示例: 获取两个数中大数。 int x = 3,y=4,z; z=(x>y)?x:y; //z变量储存的就是两个数的大数。
0 0
- 基础6
- 基础6
- Linux入门基础 #6:Linux用户基础
- Linux入门基础 #6:Linux用户基础
- HTML基础 网页结构基础6
- 游戏开发基础(6)
- RAID 6 基础入门
- hibernate3.6基础配置
- hibernate3.6基础配置
- VB基础6
- 面向对象基础6
- ASP.NET基础(6)
- 【c#基础6】事件
- java基础复习--6
- JSP基础6
- java基础-连载6
- C基础6
- java基础--笔记6
- 8. String to Integer (atoi) 对于输入情况的考察
- Ubuntu的LAMP与相关软件安装设置
- 软件架构(CS结构/BS结构)
- 最小生成树1.0(hdu1233 还是畅通工程)
- android studio linux 环境下网络设置
- 基础6
- 用wampserver搭建HTTP服务(Apache)
- C#更改跳转的URL地址
- Add Binary
- 聪明人不说的10种话
- 多个优秀的Swift开源项目推荐
- python解释器实现及其嵌入式应用:专栏介绍
- Spring基础:快速入门spring cloud(5):断路器之Hystrix
- 电信说的几兆带宽和自己看到的下载/上传速度有什么关系?