77问答网
所有问题
当前搜索:
C语言中A的值
c语言中
, 若有int a=4,b=9;执行a=b;b=a;之后,为什么
a的值
为9,b的值为...
答:
int a=4,b=9; //a的初始值为4 b的初始值为9 执行a=b; //这句的意思为将b的值赋值给a,b为9,赋值给a之后,a也等于9,此时 a和b都为9 b=a;//这句的意思为将
a的值
赋值给b,两者都为9,赋值后也都为9 求采纳
c语言中
赋值-1是什么意思 如 a[n]=-1
答:
a
[n] 定义是一个有符号的数组,a[n]= -1 就是将 -1赋值给a[n]若a[n]定义为一个无符号数,可能编译会出错,也可能将最大取值-1后 送个a[n],也可能完全没问题,需要放到编译环境中测试一下
C语言中
绝对值怎么表示啊?
答:
用abs()函数表示,其步骤如下:需要准备的材料分别有:电脑、
C语言
编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、其次,在test.cpp文件中,输入C语言代码:printf("%d", abs(-9));。3、最后,编译器运行test.cpp文件,此时成功表示了-9的绝对值并打印了出来。
C程序语言中
printf(“%d\n”,(a=a+1,a+6,b+2))的意思
答:
(a=a+1,a+6,b+2)是逗号表达式,它的一般形式是:表达式1,表达式2,表达式3,。。。,表达式N,它
的值
为表达式N的值。所以,就是b+2
c语言中
,a=10,b=20,表达式!a<b
的值
答:
a = 10,b = 20,表达式!a<b值是 true。条件运算符和条件表达式:1、条件运算符是
C语言中
唯一的一个三目运算符,它需要三个操作数,条件表达式为:表达式1?表达式2:表达式3。?:称为条件运算符 2、执行情况:先计算表达式1
的值
,若为真,则整个表达式的值为表达式2的值,否则,为表达式3的...
C语言中
!a是什么意思
答:
假如说a是整数,如果a为0,那!a就是代表真,如果a是非0,那就代表假,非
a的
意思就是逻辑上取反的意思,是真值的话,就代表为假,反之一样。一般这样的用于条件判断语句中。
C语言a
= b++问题
答:
实际上a=b++;可写为a=b;b=b+1;所以语句改成a = (b++)是没有任何区别。
c语言
规定后加,如果在表达式中,则一定是先完成表达式的计算,再进行自加。就是我们经常在教学中给学生讲的“先操作,在自加”,而前加则是“先自加,再操作”。
c语言中
,a=-1,b=1;if((++a<0)&&!(b--<=0))
答:
++a,先将a加1,再判断,a=0,(++a<0)为假,值为0 b--,先进行判断,再减一,b=1,所以(b--<=0)值为假,因逻辑是与,(++a<0)为假,整个表达式必为假,此时便不再算后面的表达式,因此,b
的值
并没有减1.结果(++a<0)&&!(b--<=0)值为0,a为0,b为1 ...
c语言中
if(a=5)对于这种表达是什么意思啊??
答:
这个代码没有上下文不好说的太绝对,不过如果这是你看到的能正确运行结果的代码,那么应该是这样理解。先赋值,再执行一个if语句,不过,这样的写法真是不好,如果是我,我就说它是错误的。你可以运行一下下面的代码就想清楚了。#include<stdio.h> int main(){ int
a
= 1 ;int b = 2 ;if(a...
C语言中
,a-=a*a,为什么是a=a-a*
a的
意思
答:
-= &= >>= /= ^= <<= = %= 均是指 左值 对自身的一种赋值行为 其中
a
(左值)+= a*a(右值) 就变成了 a(左值)=a(左值)+(右值)
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜