下面程序的输出为?
#includeint main(void){ int a=10,b=20,c=30; printf("%d..%d..%d",a+b+c,(b = b*2),(c = c*2)); return 0;}
答案是110..40..60
这是因为C语言里函数的参数默认是从右往左处理的,输出时是从左往右
本文共 238 字,大约阅读时间需要 1 分钟。
下面程序的输出为?
#includeint main(void){ int a=10,b=20,c=30; printf("%d..%d..%d",a+b+c,(b = b*2),(c = c*2)); return 0;}
答案是110..40..60
这是因为C语言里函数的参数默认是从右往左处理的,输出时是从左往右
转载于:https://www.cnblogs.com/longzhongren/p/4349087.html