数学在c语言中的作用,运算符在数学及C语言中的区别.doc

运算符在数学和C语言中的区别

刚开始学C语言的人,一般都认为C语言中的运算符跟数学中的运算符完全相同,没必要去考虑和研究,从而在利用过程中经常出错而把学习C语言越来越难或神秘化,其实学C语言并不是很难的事,要把握有些重要技巧,很容易学会.著名计算机科学家沃思(Nikiklaus Wirth)()()圆括号parenthesis or round bracketsa=b * (c+d)/(e-f);[ ]下标运算符Subscript operatorarray[4] = 2;第

级!逻辑非运算符Logical negationif( !done ) …++自增运算符Pre-incrementfor(int i=1;i<=100;i++)--自减运算符Pre-decrementfor(i=3;i>0; i --)*指针运算符FILE *fp&取地址运算符scanf("%d",&n);sizeof长度运算符GetDlgItemText(hwnd,IDC_EDIT1,

str1,sizeof(str1));*乘法运算符Multiplicationsum=sum * i;÷/除法运算符Divisionfloat f = 11.0 / 2.0;%余运算符Modulusif( i %2==1)…++加法运算符Additionsum=sum+i;-减法运算符Subtractionint i = 5 - 1;<>右移动运算符Bitwise shift rightint flags = 33 >> 1;>>大于关系运算符greater-thanif( i > ) …<<小于less-thanif( i < 100 ) …≥>=大于等于greater-than-or-equal-toif( i >= 1 ) ...≤<=小于等于less-than-or-equal-toif( i <= 100 ) ...第

级===等于运算符equalif( isk == 0 ) ...≠!=不等于运算符not-equalif( isk != 0 ) ...第八级&按位与运算符Bitwise ANDflags = flags & 20;第九级【^】按位异或运算符Bitwise exclusiveflags = flags ^ 20;第十级|按位或运算符Bitwise inclusiveflags = flags | 20;第十一级&&逻辑与运算符Logical ANDif(n%3==0 && n%5==0)第十二级||逻辑或运算符Logical ORif( conditionA || conditionB ) ...第十三级?:条件运算符Ternary conditionalint i = (a > b) ? a : b;第十四级=赋值运算符Assignment operatorint a = b;+= Increment and assignsum += i ;= Decrement and assigna﹣= 5 ;*= Multiply and assignb *= 4 ; /= Divide and assignc /= 3 %=Modulo and assignd %= 2 ;第十五级【,】逗号运算符double a , b , sum;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值