#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×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。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯