【首发】C幼儿园今日随笔(0415)
2012-04-15 22:06
239 查看
作为一名优秀的编程师,十年之前的他第一次在博客园上写下了他这样一篇随笔:
1. C语言中的单精度和双精度输出时小数点后应该出多少位?
答:单精度:6位;双精度:12位。
“%2d”与“%.2d”的区别?
答:例如d=6,则输出结果分别为:空格6;06.
3.. 算术运算符:
(1)!逻辑非运算符;~按位取反运算符;++前缀增量运算符;--前缀减量运算符;+正号运算符;-负号运算符;(类型)类型转换运算符;*指针运算符;&地址运算符;sizeof长度运算符
(2)? :条件运算符
(3)=、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=赋值运算符
1. C语言中的单精度和双精度输出时小数点后应该出多少位?
答:单精度:6位;双精度:12位。
“%2d”与“%.2d”的区别?
答:例如d=6,则输出结果分别为:空格6;06.
3.. 算术运算符:
答:七个
+ - * / % ++ --
加减乘除不用我说了吧
"%"求余,就是算除法,值是他的余数
"/"这个是除法,但是有一点注意,两边操作数全为整数时,值是取整的。
“++”是自加,比如说i++就是i的值自动加1,规则是i++是鲜赋值再自加,++i是先自加再赋值。举个例子a=i++这个是先把i的值赋给a,然后i再自加。a=++i是i先自加,然后把自加之后的值赋给a。
“--”是自减,和自加的规则相同,只是值是自动减一。
4. C语言中右结合的运算符有:
(1)!逻辑非运算符;~按位取反运算符;++前缀增量运算符;--前缀减量运算符;+正号运算符;-负号运算符;(类型)类型转换运算符;*指针运算符;&地址运算符;sizeof长度运算符
(2)? :条件运算符
(3)=、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=赋值运算符
相关文章推荐
- C幼儿园今日随笔AM
- 【学习随笔】今日项目代码遇到的两个问题
- 今日随笔-关于回车键位与getchar()
- 今日首发
- 2014-4-13 今日随笔,忧伤写博客,高兴写播客。
- 今日随笔
- [随笔]今日所学-第4讲图形用户界面概念
- 《乔布斯传》今日(10/24)10时05分全球同步首发
- 今日有感,随笔而写
- 随笔:今日三件事
- C幼儿园今日随笔(0416)
- 今日随笔(2008-08-27)
- 今日随笔
- Siverlight 应用标准的WCF开发应用程序,WCF+LINQ+SL LINQ动态查询(今日随笔)
- 今日随笔
- 创业圣经《从0到1》读书笔记精简版(首发虎嗅今日头条)
- 今日随笔
- 《舌尖上的中国》第二季今日首播了,天猫食品也跟着首发,借力使力[bubuko.com]
- C幼儿园今日随笔
- 今日首发文章