c语言中的++什么意思

如题所述

个运算的变量(或常量)连接起来组成一个逻辑表达式。
逻辑运算符有4个,它们分别是: !(逻辑非)、 ||(逻辑或)、&&(逻辑与) ^(异或)。在位运算里面还有 &(位与)、|(位或)的运算。

什么是逻辑运算--逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“成立”还是“不成立”,判断的结果是二值的,即没有“可能是”或者“可能不是”,这个“可能”的用法是一个模糊概念,在计算机里面进行的是二进制运算,逻辑判断的结果只有二个值,称这二个值为“逻辑值”,用数的符号表示就是“1”和“0”。其中“1”表示该逻辑运算的结果是“成立”的,如果一个逻辑运算式的结果为“0”,那么这个逻辑运算式表达的内容“不成立“。
例 1:通常一个教室有二个门,这二个门是并排的。要进教室从门A进可以,从门B进教室也行,用一句话来说是“要进教室去,可以从A门进‘或者’从B门进”
用逻辑符号来表示这一个过程--能否进教室用符号C表示,教室门分别为A和B。C的值为1表示可以进教室,为0 表示进不了教室。A和B的值为1时表示门是开的,为0表示门是关着的,列表如下:

说明 C A B
2个教室的门都关着,进不去教室 0 0 0
门B是开着的,可以进去 1 0 1
门A是开着的,可以进去 1 1 0
门A和B都是开着的,可以进去 1 1 1

把表中的过程写成逻辑运算就是: C = A || B 这就是一个逻辑表达式,它是一个“或”运算的逻辑表达式。这个表达式要表达的是这个意思--如果要使得C为1,只要 A“或”B其中之一为 1即可以达到。所以“||”运算称为“或”运算。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-26

%md
m是一个数字,在标准输出函数里.
m表示输出长度控制,表示以m个字符输出,不足m个字符的用空格填补,输出时右对齐.
原本输出超过m个字符的此时m无效.
相应的%-md同上,-表示左对齐。

本回答被网友采纳
第2个回答  2020-01-13
第3个回答  推荐于2017-11-28
自加,有两种用法:
假如定义了一个变量i=1
1) 若使用i++, 指代先取i的值再另i=i+1
2)若使用++i,指代先使i=i+1再取i的值本回答被网友采纳
第4个回答  2011-04-06
如果是i++ 表示先进行运算 运算后i=i+1 如果是++i 表示先i=i+1 然后在进行运算

c语言中++是什么?
C语言中“++”是自加的意思。1、自加,有两种用法:假如定义了一个变量i=1 (1)若使用i++, 指代先取i的值再另i=i+1 (2)若使用++i,指代先使i=i+1再取i的值 2、C语言中的运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算符...

c语言里++是什么意思?
c语言里++是自增运算符,表示自加的意思,有如下两种用法:假如定义了一个变量i=1 1) 若使用i++, 指代先取i的值再另i=i+1 2)若使用++i,指代先使i=i+1再取i的值 ++在前是先给变量的值自加,及自身加一,再用变化后的值去参与运算。而++在后,则是先用原来的值参与运算,遇到...

c语言++是什么?
"++"是C和C++里的自增运算符。其中:++i是使用i之前先使i加一。i++是使用i之后再加一。如果不能理解,那么可以理解为:++i是先计算,再操作,i++是先操作,再计算。i++ 等价于 i=i+1,i-- 等价于 i=i-1。相似的++i 等价于 i=i+1,--i 等价于 i=i-1。

在C语言中,++是什么含义?
在C语言中,++的含义是:单目运算符,’++‘是原始值累加1。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性...

C语言中算术运算符%,++,——,都是什么意思?能举例子说明吗?
C语言中,算术运算符“%”代表模(取余)运算,“++”代表变量自增运算,“--”代表变量自减运算。1、模运算“%”“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,...

c语言中的四则运算符++是什么意思
是自增一的意思~比如定义一个整型变量并赋值a=3,执行a++后a值为4,要是++a是a当前值先参与运算后a才增一、要是--同理~把自增改为自减就行啦~

c语言中的++什么意思
是"自增"的意思 如int a=5;a++;经过这个语句后a的值会变为6 与此相对的还有--,意思便是自减 每做一次这样的运算,变量的值会 增一\/减一

c语言中两个加号++是什么意思,++a,a++分别是什么意思
++ 是递增运算符,对于变量的作用相当于a = a + 1;a++ 和 ++a 的区别在于,作为表达式,前者返回a的原数值,后者返回a递增后的数值。例如,int a = 1,则a++为1,++a为2。但不管++在什么位置,运行结束之后a的值均为2。

c语言中的++是什么意思?
变量自动加1 ++在前为先执行自加1,在后则语句跳到下一行才加1 比如++z,那行程序执行到本句时就加了1,z =1;x=1;y=1;++z; \/\/这里z已经为1 x++;++y; \/\/到这里X才为2

c语言中的++是什么意思?
简单的理解就是i++是先访问i然后再自增,而i++则是先自增然后再访问i的值。用下面的代码作为一个例子 include <studio.h> int main() { int i,x;i = 1;x = 1;x = i ++; \/\/先让x变成i的值1,再让i加1 print("%d", x); \/\/输出的x为1 print("%d", i); \/\/输...

相似回答