1楼:匿名用户
因为 a= 2,b= -1
if(a
便是 2
2楼:余锦斌
#include
main()
printf("%d\n",c);}
以下程序的运行结果是()#include
3楼:
答案应该是121,第一次执行,a=2,b=1,c=2时a<b<c相当于2<1<2
当2<1时不成立为0,0<2成立为1,继续执行大括号,结果为121
4楼:睡不着想你了
答案是1,2,1
#include
main()
printf("%d,%d,%d",a,b,c);
}这个程序的难点在于while (a
5楼:小特仑苏的忧伤
我觉得答案是4,1,1
在比较a
6楼:陈世冲
1、2、0
做了两次c--
include
7楼:
你写的这段**有一些问题(语法错误),把语法问题改正后:
#include
int main() //推荐主函数用int main()
printf("%d\n",c);
return 0;
} 当a
显然a=2,b=-1 所以没执行:
if(b<0) c=0;
else c+=1;
接下来程序输出c的值,c还是2。如果那边值是1,那我肯定你是什么地方打错了,或者求助的问题和你运行的**存在不一致!
8楼:匿名用户
楼主,要么就是你给的**弄错了,要么就是答案错了,无论走的是哪一条语句,结果都不会是1的。
如果按你写的这个**来看的话。c应该是2
至于你说的答案是1,
如果走if(b<0) c=0这句话结果就是0如果走else c+=1这句话,结果就是3楼主再看看是不是**敲错了。。。
9楼:
你确定你的程序没有抄错?按照格式再贴一遍吧 不要贴在标题上 太乱
10楼:匿名用户
你确定你没有手误啊?
以下程序的运算结果是: #include
11楼:和睦空大
a=%d,b=%d
上面的是运行结果,
这是简单的程序,
记住,%后面的是输出格式,因为没有所以直接输出%d
12楼:匿名用户
{int a=2,b=5; 主函数中bai自定义a,b的值duprintf()zhi输dao出中的%d分别代内表a和b的值,你的程序貌似编错容了,应该为
printf("a=%d,b=%d\n",a,b);
输出的结果为a=2,b=5
13楼:匿名用户
a=%2,b=%5
上面的是运行结果。引号中的内容是按原样输出的(除了第一个%和d),而第一个%是输出格式不输出,d表示后面的变量是int型的。
14楼:匿名用户
为什么不自己编译一次来看呢
6.以下程序的运行结果是_____. #include
15楼:豪气豪迈
#include
main()
int max(int x,int y)//有返回值的结果是max is 2
16楼:匿名用户
运行果果是:max is 2
有以下程序 #include
17楼:匿名用户
#include
main()
if((c==3)||(d==-1))如果c==3或者d==-1有一个成立,则执行if语句;如果两个都不成立,则不执行
}你觉得你程序抄写对了吗?我觉得程序你抄写漏了哟。a=2是赋值,而不是比较,我估计应该是a==2.如果是由两个等号,请看我的注释。输出为 1,2,0,4.
18楼:我是羊指甲
这程序能运行吗。。。。。
#include
19楼:匿名用户
god、 / 是除复法,你该知道吧?、制 & 这里是按位与,你也该知道吧??
+ - * / 的优先级比 & | ^ 的高,于是,a / b & c ,就是 (a / b) & c => (2/2) & 2 => 1 & 2
1用二进制表示 00000...0001 (通常是32位,4个字节,即4b)
2用二进制表示 00000...0010
按位与,结果 00000....0000,于是结果就是0,你地明白??、
20楼:匿名用户
操作符优先级是"/"大于"&",因此先执行a/b = 2/2 =1,二进制为 01,然后执行01 & c(10),01与10的位与操作,刚好是1
以下程序的运行结果是#include
21楼:匿名用户
#include
void main()
{float a,b,c,d;
for(d=1;;d++)//*这里的d就不做要求,它属于整个自然数集合里面,另外a,b,c,d都是分母,所以定义的初始值都为1*//
for(c=1;c<=d;c++)
for(b=1;b<=c;b++)
for(a=1;a<=b;a++)
if(1/a+1/b+1/c+1/d==1)printf("a=%g,b=%g,c=%g,d=%g\n",a,b,c,d);
getchar();
getchar();
22楼:皇马_五鹰
d如果你是在考试,考完了好好看看变量的作用范围
23楼:匿名用户
额,什么啊,咋会定义相同变量啊,请清晰说明下
24楼:匿名用户
d 在第二个大括号内,int b=5,c=12;有效。
2、以下程序的输出结果 #include
25楼:彼岸花开丿人灭
2.以下程序的输出结果是( )
#include
main( )
a) 2 b) 1 c) 0 d) 3原题是这个吧? 选c哦 答案是
下面这个程序输出结果是a 2,b 1,这个程序是怎么运行的
1楼 匿名用户 switch从满足的case会一直执行下去直到遇到break,这题x为1所以从case1开始,a ,后没有遇到break继续执行case2后面的,所以a 2,b 1 2楼 匿名用户 x 1 所以是执行 a ,case后面没有break,所以继续执行后面的a 和b 下面程序的输出结果为...
解释一下这个java程序输出的结果是什么?为什么
1楼 输出结果是 罗马假日 当一个对象要进行垃圾 的时候会调用finalize 方法。 因为在下面的 中,变量b从来没有使用过,会被gc 。 book book new book 1 而new book 3 是在一个内存地址中建立的对象,java不确定是否使用过,所以不予 。 高手请解释一下为什么这...
C语言下面程序段的运行结果是求详解,谢谢
1楼 读书人 k 0,m 5 因为经过k 这一语句之后j已经从0变为1了 2楼 叔伯老表 打印输出的是 k 2,n 5 c语言 下面程序段的运行结果是 个人算是7,答案是4,求解答 谢谢! 3楼 匿名用户 答案是4 实际上是求出6 10的所有合数数量。 一旦能够整除,就跳出当层j的循环,进入i的下一...