当前位置: 首页 > news >正文

做3d图的网站视频教学网站怎么做

做3d图的网站,视频教学网站怎么做,网络科技公司组织架构,福州网站建设策划方案该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #xff23;语言中运算符和表达式数量之多#xff0c;在高级语言中是少见的。正是丰富的运算符和表达式使#xff23;语言功能十分完善。这也是#xff23;语言的主要特点之一。 #xff23;语言的运算符不仅具有不同的优先级… 该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 语言中运算符和表达式数量之多在高级语言中是少见的。正是丰富的运算符和表达式使语言功能十分完善。这也是语言的主要特点之一。 语言的运算符不仅具有不同的优先级而且还有一个特点就是它的结合性。在表达式中各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规定还要受运算符结合性的制约以便确定是自左向右进行运算还是自右向左进行运算。这种结合性是其它高级语言的运算符所没有的因此也增加了语言的复杂性。 3.1.1C运算符简介语言的运算符可分为以下几类 算术运算符:用于各类数值运算。包括加()、减(-)、乘(*)、除(/)、求余(或称模运算%)、自增()、自减(--)共七种。 关系运算符:用于比较运算。包括大于()、小于()、小于等于()和不等于(!)六种。 逻辑运算符:用于逻辑运算。包括与()、或(||)、非(!)三种。 位操作运算符:参与运算的量按二进制位进行运算。包括位与()、位或(|)、位非(~)、位异或(^)、左移()六种。 赋值运算符:用于赋值运算分为简单赋值()、复合算术赋值(,-,*,/,%)和复合位运算赋值(,|,^,,)三类共十一种。 条件运算符:这是一个三目运算符用于条件求值(?:)。 逗号运算符:用于把若干表达式组合成一个表达式()。 指针运算符:用于取内容(*)和取地址()二种运算。 求字节数运算符:用于计算数据类型所占的字节数(sizeof)。 特殊运算符:有括号()下标[]成员(→.)等几种。 3.1.2算术运算符和算术表达式 基本的算术运算符 加法运算符“”加法运算符为双目运算符即应有两个量参与加法运算。如ab,48等。具有右结合性。 减法运算符“-”减法运算符为双目运算符。但“-”也可作负值运算符此时为单目运算如-x,-5等具有左结合性。 乘法运算符“*”双目运算具有左结合性。 除法运算符“/”双目运算具有左结合性。参与运算量均为整型时结果也为整型舍去小数。如果运算量中有一个是实型则结果为双精度实型。〖例3.14〗 main(){ printf(\n\n%d,%d\n,20/7,-20/7); printf(%f,%f\n,20.0/7,-20.0/7); } 本例中20/7-20/7的结果均为整型小数全部舍去。而20.0/7和-20.0/7由于有实数参与运算因此结果也为实型。 求余运算符(模运算符)“%”:双目运算具有左结合性。要求参与运算的量均为整型。 求余运算的结果等于两数相除后的余数。 【例3.15】 main(){ printf(%d\n,100%3); } 本例输出100除以3所得的余数1。 算术表达式和运算符的优先级和结合性表达式是由常量、变量、函数和运算符组合起来的式子。一个表达式有一个值及其类型 它们等于计算表达式所得结果的值和类型。表达式求值按运算符的优先级和结合性规定的顺序进行。单个的常量、变量、函数可以看作是表达式的特例。 算术表达式是由算术运算符和括号连接起来的式子。 算术表达式用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子。以下是算术表达式的例子 ab (a*2)c (xr)*8-(ab)7 I sin(x)sin(y) (i)-(j)(k--) 运算符的优先级语言中运算符的运算优先级共分为15级。1级最高15级最低。在表达式中优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符优先级相同时则按运算符的结合性所规定的结合方向处理。 运算符的结合性语言中各运算符的结合性分为两种即左结合性(自左至右)和右结合性(自右至左)。例如算术运算符的结合性是自左至右即先左后右。如有表达式x-yz则y应先与“-”号结合执行x-y运算然后再执行z的运算。这种自左至右的结合方向就称为“左结合性”。而自右至左的结合方向称为“右结合性”。 最典型的右结合性运算符是赋值运算符。如xyz,由于“”的右结合性应先执行yz再执行x(yz)运算。语言运算符中有不少为右结合性应注意区别以避免理解错误。 强制类型转换运算符其一般形式为 (类型说明符) (表达式) 其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。 例如 (float) a 把a转换为实型 (int)(xy) 把xy的结果转换为整型 自增、自减运算符自增自减运算符:自增1运算符记为“”其功能是使变量的值自增1。自减1运算符记为“--”其功能是使变量值自减1。 自增1自减1运算符均为单目运算都具有右结合性。可有以下几种形式 i i自增1后再参与其它运算。 --i i自减1后再参与其它运算。 i i参与运算后i的值再自增1。 i-- i参与运算后i的值再自减1。 在理解和使用上容易出错的是i和i--。 特别是当它们出在较复杂的表达式或语句中时常常难于弄清因此应仔细分析。 【例3.16】 main(){ int i8; printf(%d\n,i); printf(%d\n,--i); printf(%d\n,i); printf(%d\n,i--); printf(%d\n,-i); printf(%d\n,-i--); } i的初值为8第2行i加1后输出故为9第3行减1后输出故为8第4行输出i为8之后再加1(为9)第5行输出i为9之后再减1(为8) 第6行输出-8之后再加1(为9)第7行输出-9之后再减1(为8)。 【例3.17】 main(){ int i5,j5,p,q; p(i)(i)(i); q(j)(j)(j); printf(%d,%d,%d,%d,p,q,i,j); } 这个程序中对P(i)(i)(i)应理解为三个i相加故P值为15。然后i再自增1三次相当于加3故i的最后值为8。而对于q 的值则不然q(j)(j)(j)应理解为q先自增1再参与运算由于q自增1三次后值为8三个8相加的和为24j的最后值仍为8。
http://www.w-s-a.com/news/202967/

相关文章:

  • 新建站点步骤汉中 wordpress联盟
  • 坪山网站设计的公司网站 seo 设置
  • 济南网站设计公司排名如何免费注册网站域名
  • 网站开发分工甜妹妹福利wordpress
  • 网站中英文要怎么做网站建设的策划文案
  • 合肥推广外包公司佛山seo
  • 成都网站品牌设计策划课堂网站开发
  • 做直播网站赚钱公司网站空间怎么续费
  • 企业网站制作公司有哪些太原网站建设 thinkphp3.2
  • 云集网站哪个公司做的百度竞价排名怎么做
  • 做网站公司赚钱吗网站建设英语翻译
  • 网络公司除了做网站产品设计作品
  • dede网站模板替换湘潭建设路街道网站
  • 东莞网站优化效果如何网络设计工作
  • 网站备案系统验证码出错的解决方案任丘建设银行网站
  • 个人博客建站wordpress叮当app制作
  • 网站式的公司记录怎么做二手书网站策划书
  • 营销型网站的建设重点是什么帝国程序和WordPress
  • 正能量网站推荐不需要下载巴中网站建设开发公司
  • 学生模拟网站开发西安seo平台
  • 免费的app推广平台免费网站seo
  • 建一个个人网站网站建设中小企业广西
  • 优惠券网站做淘客违规吗个人建网站运营.
  • 旅游网站制作建设华大基因 网站建设
  • sem推广竞价托管南京seo网站优化
  • 网站优化网站建站教程网站建设 成都
  • 网站 配色表html代码在线
  • 城乡和建设部建造师网站众筹平台网站建设
  • 外贸网站模板免费下载微网站制作软件
  • 一个新的网站怎么做宣传技术先进的网站建