答案已经附上,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/21 09:28:15
![答案已经附上,](/uploads/image/z/3690582-6-2.jpg?t=%E7%AD%94%E6%A1%88%E5%B7%B2%E7%BB%8F%E9%99%84%E4%B8%8A%2C)
x]OPǿJŰllY{NOO[q;sʪD1A$2F01!&D/l/슯ax9y?Ӽ3-jac6תIUc9nna~0IV@[XʖlT*n6ʚ QɦFE|XocI#$=V.`PbRKS%*Pցll:/Ɇ%ˆRP'HpfQX_,H.U(SKA
F)Lj1"' ~>;ӌժ>^
Nk\?/?L{v֪7`Upsi5>mcNP@H C<aݳ55nzڬ]7>m.\[T57
#U/ 3Zx|Ү59Xi5>G
HƯ67N}vf=?}KlOt|v/a+
答案已经附上,
答案已经附上,
答案已经附上,
#define N 2
#define M N+1
#define NUM (M +1) *M/2
#include<stdio.h>
main()
{
int i;
for (i=1; i<=NUM;i++)
printf(%d\n",i);
}
上面是原代码,因为#define 只是编译器的简单替换,那么主函数中NUM将变成:
( M +1 ) * M /2
| |
| | (M用 N+1替换)
( N+1 +1 ) * N+1 /2
| |
| | (N用 2替换)
( 2+1 +1 ) * 2+1 /2 结果为8
所以答案是C,希望能帮到您,望采纳!