永发信息网

#define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<=NUM;i++) printf("%d&#

答案:3  悬赏:30  手机版
解决时间 2021-11-20 01:03
  • 提问者网友:嗝是迷路的屁
  • 2021-11-19 19:10
#define N 2 #define M N+1 #define NUM 2*M+1 main() { int i; for(i=1;i<=NUM;i++) printf("%d\n",i); }
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-11-19 20:42
N+1变为(N+1)可能就好了。
全部回答
  • 1楼网友:醉吻情书
  • 2021-11-19 22:53
#define M (N+1)就是7次了
2×2+1+1=6
  • 2楼网友:杯酒困英雄
  • 2021-11-19 21:45
问题出现在这条命令#define M N+1 上, M=2+1=3;NUM=2*M+1=2*2+1+1=6;但如果你把命令行改为#define M (N+1)的话,结果就变为NUM=2*(M+1)=2*(2+1)+1=7。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯