55问答网
所有问题
以下程序的输出结果是( ) main() { int a=3,b=4; printf("%d\n",a<=b); } A. 3 B. 4 C. 1 D. 0
如题所述
举报该问题
推荐答案 2011-08-08
C 。在C语言中因为a<=b是正确的,所以返回1,所以输出1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e4eGIFG4c.html
其他回答
第1个回答 2011-08-08
这段程序实际上就是在判断a小于或等于b,结果为真,故选C.1
第2个回答 2011-08-08
1 代表真 所以选c
第3个回答 2011-08-08
选C,因为表达式a<=b的值为真
第4个回答 2011-08-08
c
相似回答
...F(X,Y) X*Y
main()
{
int
a=3, b=4;
printf(
"
%d
\n", F(a+b
, a
...
答:
define G(X,Y) (X)*(Y
)int
main()
{
int
a = 3, b = 4;printf(
"%d\n", F(a + b, a - b));// 宏展开式为:3 + 4*3 - 4,输出为: 11 printf("%d\n", G(a + b, a - b));// 宏展开式为:(3 + 4)*(3 - 4),输出为: -7 return 0;} ...
70、下述
程序
段
的输出结果是( )
。
int
a=3
;
b=4;
int c=a^b>>3; pri...
答:
0=0=0000 0000 a^0=0000 0011=3;再进行赋值操作c=3;上机程序验证:include<stdio.h>
main(){
int
a=3,b=4,
c; c=a^b>>3
;
printf(
"%d\n",c);} 祝你学习愉快!谢谢!
void
main()
{
int
a=3 , b=4;
printf(
"
%d
\n"
,a
=a+1,b+a,b+1
);
pri...
答:
printf(
"%d\n"
,(a=a
+1,b+a,b+1
));(a=a
+1,b+a,b+1)是一个逗号表达式,选择最后一个表达式
void
main()
{
int
a=3 , b=4;
printf(
"
%d
\n"
,a
=a+1,b+a,b+1
);
pri...
答:
4 没有加
括号是输出的a=a
+1 5 这个加了括号是输出的
b
+1
...
main( )
{
int
a=3,b=4,
s1; s1=2*X;
printf(
"
%d
\n",s1
);
}_百度...
答:
宏扩展时是“字符串替换”,把s1=2*X;中的X用a+b替换就一目了然:s1=2*X;-->s1=2*a+b;再代入a和b的值s1=2*a+
b==
2*3+4=10。所以最后
输出是
10。
大家正在搜
相关问题
以下程序的运行结果是。main(){int k=4,a=3,...
有以下程序 #include<stdio.h>main() ...
以下程序的输出结果是什么? main() { int a=4...
下面程序的输出是main(){int a=-1,b=4,k;...
#define F(X,Y)(X)*(Y) main() {...
有如下程序: main() {int a=5,b=-3,c=...
15、以下程序的输出结果是( )。 main() { int...
以下程序的输出结果是( ) main() { int a=4...