int a=10,b=20,c=30,d; d=++a<=10||b-->=20||c++; printf("%d %d %d %d\n",a,b,c,d);求高手分析此程序段 20 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 printf int c++ 搜索资料 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? White_MouseYBZ 2017-07-01 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6630万 我也去答题访问个人页 关注 展开全部 输出是11 19 30 1——因为++a<=10(11<=10)不成立,所以还要执行b-->=20;b-->=20成立(20<=20),后面的||后的c++就不再执行了。而整个表达式由于b-->=20为“真”而得1赋给了d。所以得出上述结果。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-03-25 int a=-1,b=-1; for(;a++;) ++b; printf("%d,%d",a,b); 1 2020-11-27 int a=1;b=10; do {b-=a; a++;} while (b--<0); printf("%d",b ) 12 2020-01-13 有以下程序 int a=0,b=0,c=0,d=0; if(a=1) b=1;c=2; ..... 14 2023-03-16 7.inta=2;intb=3;intc=4;intd=5;test(a++,++b,c-,-d) 2023-04-11 9.以下程序段的输出结果是-|||-int a=1 ,b=2, p=&a, q=&b ;-|||- 2023-06-01 int a=1,b=2,c=0;执行代码;c=a%b ;c的值为 2018-03-13 int a=10,b=20,c=30,d; d=++a<=10||b-->=20||c++; printf("%d %d %d %d\n",a,b,c,d);求高手分析此程序段 17 2020-12-19 .若有定义:int a=20,b=28,c;则执行语句c=(a^b)<<2;后c的值为()。 A.2 B.5 C.32 D.92 更多类似问题 > 为你推荐: