#include<stdio.h> void main() { int x=2; printf("%d",((x=4*5,x*5),x+20)); } 为什么运行结果是40? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 include printf stdio.h void int 搜索资料 1个回答 #热议# 应届生在签三方时要注意什么? 百度网友ad8bb83 2012-11-14 · TA获得超过4259个赞 知道大有可为答主 回答量:1469 采纳率:100% 帮助的人:1616万 我也去答题访问个人页 关注 展开全部 ((x=4*5,x*5),x+20));运算后相当于是一个((x=20,100),40)的逗号表达式,运算的结果以最后一个表达式的值作为运算结果,所以=40 (x=20,100),这个运算结果是x=20,而整个表达式的结果为100 100,40的运算结果是40 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容美国THORLABS - nd filter80%高端实验室选择的nd filter!品种多样,功能齐全,覆盖全波段,量大从优.100%退换保障!一"网"打尽20000种优质光机电产品!9大国家14家分公司质量保证,明码实价,美国制造!www.thorlabschina.cn广告联合光科-nd filter-一站式采购联合光科GU-OPTICS nd filter,专注研发,精益生产。进口品质,透明价格。全国包邮,现货供应,极速交货,退换保障。让您享受一站式的在线选购服务。www.gu-optics.com广告 其他类似问题 2024-01-14 执行下面程序的输出结果为(#include<stdio. h> void main()( int 2020-12-10 #include<stdio.h>int f(int a){int b=0;static int c=3;b++;c++;return(a+b+c);}void main() 58 2021-06-27 #include <stdio.h> void main() { int a=28,b; char s[10],*p; p=s; do { b=a%16; if(b<10) *p=b+48; el 18 2023-03-01 【例3.22】下面程序的运行结果是#include<stdio.h>main()int i;for 2022-12-10 #include "stdio.h"int main(){int m=9;for (; m > 0; m--)if (m % 3 == 0)printf("%d", --m);return 0;} 2023-07-08 32.执行下面程序的输出结果为(# include<stdio. h>void mai 2023-05-17 有以下程序,输入4,9时,输出结果为:+#include<stdio.h>+void+main() 2024-01-04 下列程序运行的结果是#include<stdio.h>(main){int y=3,x=3,z=1 更多类似问题 > 为你推荐: