首页 > 其他分享 >赋值运算符

赋值运算符

时间:2022-09-20 23:24:24浏览次数:57  
标签:变量 int 11.7 运算符 整型 赋值

 

 


 

 

交换数,借助临时变量


 

int c = 3;

c+ = 4;  //等价于c = c + 4;  ==>  c = 7;


 

特点:

1.运算顺序从右到左

2.赋值运算符的左边,只能是变量;;右边可以是变量、表达式、常量值。

3.注意:c = 1; c+ = 4; c = c + 4; c = 5;  //c+ = 4,的4可以是变量。。。。。。

注意!!!!

int a = 10;

a += 1.7;

printf("%d, %f", a, a);  //所以为11, 11.000000  //由于是整型,砍掉了小数点后面的值,尽管以%f输出,仍然得不到11.7,要对正前面变量a的定义(整型变量a)

//若要输出11.7,需要修改变量a的类型为double, 

标签:变量,int,11.7,运算符,整型,赋值
From: https://www.cnblogs.com/MorningMaple/p/16714042.html

相关文章

  • 逻辑运算符
      假设变量A=1,变量B=0,则存在途中实例。切记:真为1,假为0。    ......
  • 关系运算符
      非零为真(true),零为假(false)关系运算符的结果要么是1要么是0。 区分“=”赋值“==”等于a>b:称为关系表达式。例子:#include<stdio.h>voidmain(){inta......
  • Java基础08 自增自减运算符、初识Math类
    publicstaticvoidmain(String[]args){//++--自增自减一元运算符inta=3;intb=a++;//执行完这行代码后,先给b赋值,再自......
  • Java基础07 基本运算符
    运算符◆Java语言支持如下运算符:算术运算符:+,-,*,/,%,++,-赋值运算符=关系运算符:>,<,>=,<=,==,!=instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>了解......
  • python-赋值、浅拷贝、深拷贝的区别
    Python中有6个标准的数据类型,它们又分为可变对象和不可变对象不可变对象:Number(数字)、String(字符串)、Tuple(元组)可变对象:List(列表)、Dictionary(字典)、Set(集合)可变对象是指......
  • javascript中的运算符
     重点看带星号的1、===严格相等运算符,用作逻辑判断,为什么不用==呢? 第二条1=='1',解释器会将'1'转化称数字1然后再比较,结果就是true而第三条就是从类型和数值上比较......
  • 3.运算符
    运算符算数运算符赋值运算符复合赋值运算符⽐较运算符逻辑运算符算数运算符符号描述实例+加print(1+1)输出结果为2-减print(1-1)输出结果为0......
  • Java自定义类创建对象数组并赋值
    以下代码执行会报错。出错代码:publicclassTest{publicstaticvoidmain(String[]args){Person[]P1=newPerson[2];P1[0].setAge(20);......
  • C 语言运算符的优先级表
    优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成......
  • JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制
    一、基本运算符算术运算符:+、-、*、/、%、++、--赋值运算符:=关系运算符:>、<、>=、<=、==、!=instanceof逻辑运算符:&&、||、!位运算符:&、|、^、~、>>、<<条件运算符:?:......