www问答网
所有问题
假设有int 型变量i=1,j=2,k=3,下面正确的是()。
如题所述
举报该问题
其他回答
第1个回答 2023-01-29
假设有int 型变量i=1,j=2,k=3,下面正确的是()。
A.i>=j的值为1
B.i==j的值为1
C.(j<k)==(i<k)为0
D.(i==j)+(j==k)的值为0
正确答案:(i==j)+(j==k)的值为0
相似回答
#include"stdio.h" main
()
{
int
i=1,j=2,k=3
; if(i++==1&&(++j==3...
答:
所以会出现
2
3
3的结果
,k
保持不变; 如果改为++
j==
4,这样第
一
个条件不成立,那样就会计算k,结果就会是2 3 4;
#include <stdio.h> void main
()
{
int
i=1,j=2,k=3
; if(i++==1&&...
答:
int
i=1,j=2,k=3
;//这样换行格式不太好,但解说方便 if(i++==1 //先使用i的值,再给i+1,也就是先判断i==1(true),然后i+1变为2 && (++j==3 //先给j+1,再判断 j=
=3,
此值为true,j变为3 此小括号内表达式为true ||k++==3) ) //由于此表达式与前一个外层有...
设
有int
i, j, k
; 则表达式
i=1,j=2,k=3,
i&&j&k 的值为1,
答:
k=
k+
(i
>j?i++:--j);首先判断i是否大于j,即(i>j?i++:--
j),
因为这里i和j相等,所以这里的结果为--j,即(i>j?i++:--j)=--
j=
5 然后计算k=k+5,因为k的初始值为
3,
所以计算后的结果为8
#include<stdio.h> main
()
{
int
i=1,j=2,k=3
; if(i++==1&&(++j==3...
答:
|| && 这两个运算符不同于| &这两个运算符之处在于:A||B 一旦前面A为真,则B不执行;A|B A为真,还要执行B;对于&& 和& 也是类似。A&&B 一旦前面A为假,则B不执行;A&B A为假,还要执行B。希望对你有所帮助。
有以下程序 main
()
{
int
i=1,j=2,k=3
; if(i++==1&&(++j==
答:
i
++后 i的值为
2,
|| 是
一
个 或 条件,只要满足其中之一就可以,双等号已经给
J
赋值为
3
了,所以输出值为2 3 3
已知i.j.
k
为
int型变量,
若从键盘输入;1.2.3.回车,使
i的
值为l
,j的
值为...
答:
选c.因为题目中是
1,2,3,
所以要保持一致在写代码时。
设
有int
i,j,k
;则表达式
i =1,j=2,k=3,
i &&j&&k的值为
( )
。
答:
A 因为逻辑运算非0即真
,i
j
k
都是真,所以运算后为真
1
#include<stdio.h> main
()
{
int
i=2,j=1,k=3
; printf("%d\n",i...
答:
2 && (2 +
1)
& 3 | 2 + 1 2 && 3 | 2 + 1 2 && 3 011 2 010 011
= 3
2 && 3 + 1 1 + 1
= 2
结果是2
我有c 语言提问 快帮帮我啊
答:
1、D 2、D 3、B 4、A 5、B 6、B 7、A 8、D 9、C 10、A 11、D 12、C
大家正在搜
假设int类型变量占用2个字节
假定所有变量均已正确定义
假定变量m定义为int m=7
设a为整型变量 初值为12
实参可以是常量 变量或表达式
int类型变量所占字节数
int类型变量占用几个字节
若a为int型变量
形参可以是常量、变量或表达式