新手村小弟 2022-04-03 11:28 采纳率: 100%
浏览 34
已结题

yyda();的显示类容是,9和8,8和8;

#求值顺序是从左向右的话或者是重右向左不应该是9,8或7,8吗?8,8是整么来的?
#include<stdio.h>

void yyds(void);

void main()
{
int a=8;
printf("%d ",++a);
printf("%d\n",--a);
yyds();
}

void yyds(void)
{
int a=8;
printf("%d %d",++a,--a);

}

  • 写回答

1条回答 默认 最新

  • 阡翎 2022-04-03 11:37
    关注

    如果你要求8,8的话,可以在yyds()里用a++,--a

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月15日
  • 已采纳回答 4月7日
  • 创建了问题 4月3日

悬赏问题

  • ¥15 配置hadoop时start-all.sh老是启动失败
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题
  • ¥15 Fluent,液体进入旋转区域体积分数不连续
  • ¥15 java linux下将docx文件转pdf