77问答网
所有问题
两个简单的C语言问题,第一个怎么看,为何只有两个条件?第二题if(a)if(b)是什么意思啊,这不懂
如题所述
举报该问题
推荐答案 推荐于2016-04-24
第一题,for循环的用法
上题已经满足了条件了,其实也可以这么写
for(j=1;j<4;j++)
或者
int j=1;
for(;j<4;j++)
第二题 ,if的判断条件
if(true)
if(false)
if里面只有两个值,true or false,而相应的就是1或者0
>=1的为true
=0的为false
追问
第二题,在这里的意思是说if(a)if(b)是指条件都要为真?就是a.b都为1才满足吗?
追答
是的,相当于这个
if(a)
{
if(b)
c=0
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8vYIWpWN8vIIN88qNq.html
其他回答
第1个回答 2014-07-04
第一题应该选C吧,,第二题if(a)if(b)是指条件为真,,即a b 不为0
相似回答
求解,在
c语言
和matble中if语句
问题,
如下
if(A)
...
if(B)
...
两个
或 ...
答:
比如C中是
if(A)if(B)
或者是 if(A){if(B)那这两个含义都是一样的,都是表示如果满足的A的情况下再判断B 但是如果 if(A) 某操作;if(B) 某操作;或者是 if(A) {某操作;某操作;} if(B) ...这两个就是完全独立的 matlab看if和end的嵌套就行了。
C语言
中关于
两个if
连用
怎么
理解
答:
解答:
因为a=2,b=3,所以a<b
。
因为第一个if为假,故第二个if无法执行,else无法执行
。故执行printf("over!\n")。然后编译运行,结果为:over!换行。
这
两个C语言题目怎么
做,请解释
答:
else break;//该else与
第一个if
配套,那些既不是0~9数字字符,也不是A或者B的字符就会进入,break表示循环终止,也就是说一旦 //发现一个不是0~9数字字符,也不是A或者B的字符,循环就结束了 printf("%d\n",number);//打印最终的number值 } //17题答案有
问题,
你运行下就会发现结果是12 /...
C语言题,
求解释
答:
t与s两个指针只能做一个字符的指向然后通过++或者--来往后一个字母或是前一个字母这题主要目的他是把
第一个
字母和最后个字母来做比较2.若有定义语句:int a[2][3],*p[3];则为什么p[0]=&a[1][2];2.首先&a[1][2]这个是地址吧,那你意思就是p【0】
为什么是
地址对吧。*p[3]是个二维指针。也可以...
c语言if
语句
答:
else 遵循就近匹配原则;所以该语句为:
if(a
>7
)if(b
>8)if(c>9) x=2;else x=3;因为b=8,所以
第二个条件
为false 所以该程序中x的值没有被改变。为:1
问一道
C语言的
题目(解释一下..大概
什么意思
啊)
答:
if(b
!=5)//b=20,所以b不等于5,所以执行if下面的语句 if(!ok1)//!ok1就是 !5,感叹号加一个不为零的数,结果为0
,if(
0)不执行if下面的语句
,if(
1)执行if下面的语句 x=1; //以上说了,这句不执行 else//执行 if(ok2) x=10; //ok2=0,if(0)。。x+=5; //不执行,因为if(...
C语言问题,
我想
的是if条件
语句里三个都满足,但是只能满足
两个,
有
什么
办...
答:
想要几个就写几个
if ((b
*b*c * c + a*a*c * c == a*a*b*b) && (a + b + c < 100) && (c < b && b < a))
大家正在搜
相关问题
C语言中关于两个if连用怎么理解
c语言里,一个if后面要写多个条件怎么写,一个是()我知道
c语言中if(a<b)t=a;a=b;b=t; if(a<b...
C语言里面那个if(i==1)。。一个等号和两个等号什么区别...
c语言else if 如果有多个条件满足是执行第一个满足条件...
C语言中为什么不能用 if(a==b)判断两个浮点数是否相等...
c语言中 if(A && B || C),应...
C语言的if语句中要想输入两个语句怎么输入???