首页 > 其他 > 详细

C Ⅱ

时间:2021-02-06 18:35:56      阅读:31      评论:0      收藏:0      [点我收藏+]

数据结构

C中整数之间的运算结果只会是整数

带小数点的数是浮点数

 %d  //是整数的参数
 %f  //是浮点数的参数
 const int PLS=2.3;
 printf("%f",PLS);

int定义整数变量,double定义双精度浮点数,float定义单精度浮点数

 double ACD;
 scanf("%lf",&ACD);
 printf("%lf",ACD);   //使用double定义变量时,要用%lf作为参数

 

表达式

运算符是进行运算的动作:+-*/=%

算子是填充运算符的字符串和数字

单目是只有一个运算符,例如+1,-2,+34

单目的运算优先级最高

赋值也是运算符,例如a=b=6→a=(b=6)

即赋值串子从右往左以此赋值

 

复合赋值

+=、*=、/=、%=

 total+=5
 total=total+5    //两者相同

++、--是单目运算符

 COUNT++
 COUNT+=1
 COUNT=COUNT+1

++、--可以放在变量前面或后面

a++是a+1之前的值,++a是a+1之后的值。

 int main{
     int a=10;
     printf("a++=%d\n",a++);
     printf("a=%d\n",a);
     
     printf("++a=%d\n",++a);
     printf("a=%d\n",a);
     
     return 0;
 }
 ?
 ?
 input
     a++=10
     a=11
     ++a=12
     a=12

 

 

C Ⅱ

原文:https://www.cnblogs.com/ltq741495222/p/14382288.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!