当前位置:首页 » 编程语言 » c语言x减

c语言x减

发布时间: 2022-05-27 15:07:07

‘壹’ - -x !在c语言中的意思是

- - 单目 自减运算符,- -x 表示先将x的值减1,然后再代入下一个C语言语句中,!在C语言中表示逻辑非,“!i“表示i的反,即:若i为真则”!i“为假 反之i为假,”!i“为真,所以- -x !应该表示为(- -x )!,先自减,然后再逻辑非,

‘贰’ C语言中while(x--)是什么意思

首先了解下优先级与结合性
1.--为自减运算符,第二优先级,自右至左
2.x--这个表达式:先使用x的值,接着x=x-1;
整个表达式的值为x

while(x--)
{
循环体
}
首先
①判断x--这个表达式的值是否为0(即x的值),如果为0,不执行循环体
但仍然执行x=x-1;
例如:
int x=0; 则不执行循环体,x最终值为-1
②如果x的初值不为0,判断x--这个表达式的值是否为0,(不论是否为0)x=x-1,
如果x--表达式的值不为0,在执行循环体.(真绕...看例子)
例如:
int x=3;
while(x--)
{
printf("while\n");
}

printf("%d\n",x);
①3-->不为0-->x=x-1-->x=2
执行循环体 while
②2-->不为0-->x=x-1-->x=1
同上
③1-->不为0-->x=x-1-->x=0
同上
④注意 此时x=0,将不再执行循环体,但x=x-1;-->x=-1
(建议你逐步调试,很清晰)

‘叁’ C语言,x-是什么意思和x--有区别吗

x-是书上印错了,根本没有x-
要么是x--
要么是x-1
要么是-x

不行你可以把那代码拿去编译,编译通不过

‘肆’ C语言里X-=1是什么意思

-=是一个赋值运算符,x-=1的意思是x=x-1,
类似的还有+=,*=,/=,《=,》=,—=……=,|=
这些赋值运算符的用法都是一样的,如x-=1的意思是x=x-1

‘伍’ 下面代码的C语言中while(x--)是什么意思

while(!(--x));

等效于

while(--x==0);

即x自减一,判断减一后的值是否等于0,若等于0,则继续循环,否则推出;

--x的意思是x=x-1;!是逻辑非运算,!(--x)是循环条件while(!(--x));

表示当x=x-1运算后,如果x=0那么因为非运算,那么x不等于0,循环继续;

如果x=x-1运算后,如果x不等于0,则!(--x)=0,结束循环。

(5)c语言x减扩展阅读

C语言中while循环

#include<stdio.h>

intmain()

{

intx=1;//定义变量x,初始值为1

while(x<=4)//循环条件

{

printf("x=%d ",x);//条件成立,打印x的值

x++;//x进行自增

}

return0;

}

‘陆’ c语言中,while(x--)是什么意思

复合语句,集合了:循环语句
while(表达式)、逗号语句
表达式1,表达式2、后缀自减运算符
变量--,3个结构语句;
其中,逗号表达式
的最后一个句子
就是
整个表达式的
结果,即
x--
就是
x,x--
的最后结果,那while(x,x--)
就可等效于
while(x--),而后缀自减
需等语句结束后才执行,即会先
执行
while(x),再x--;

‘柒’ c语言x减减等于2是什么意思呀

x--=2是错误的表达,x--表示的是

x=x-1;

x--=2翻译过来事实上就变成了

x=x-1=2;

c里是不能对表达式赋值的,所以这是错误的表达。你想写的可能是x-=2,这是合理的,x-=2即为:

x=x-2;

另外还有x+=n,x*=n,x/=n,x++,++x,--x等表达方式,其中n可以为任意常数或数值变量

‘捌’ C语言中y=x--该怎样理解

首先 x的值赋给y,然后 x的值自减1;
如果是y=--x;
就是x先自减1,然后赋给y;

‘玖’ 到底怎么理解c语言当中的x--我看到有人要是先用再减,具体到底怎么使用比如一个for循环,fo

x--就是x这个变量自己减一定的数值,具体减去的数值和变量类型有关。上题x会-1

热点内容
怎么设置电脑开机密码和屏幕锁 发布:2025-05-16 03:07:05 浏览:55
华为锁屏密码忘记了怎么解锁 发布:2025-05-16 03:06:26 浏览:474
安卓文字为什么没有苹果舒服 发布:2025-05-16 03:01:26 浏览:357
phpnow解压版 发布:2025-05-16 02:52:49 浏览:811
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:831
云主机上传 发布:2025-05-16 02:44:30 浏览:82
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:481
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:887