C语言不讲PT用DEFINE还有
发布网友
发布时间:2022-12-29 04:16
我来回答
共1个回答
热心网友
时间:2023-10-25 10:18
36 这里 S和PT的定义后,都有分号。会被带入。 于是
S(a+b)
=PT*a+b*a+b;
=3.5;*a+b*a+b;
于是 原本语句就是
printf("%4.1f\n",3.5;*a+b*a+b;);
明显是编译出错的。
选D
37
定义struct ord的数组dt,
p=dt
先输出 ++p->x 这里 等效于++(p->x)
也就是 p不变,p->x先自加 再输出 也就是
dt[0].x =1 先自加为2,输出2
然后打印++p->y
类似,dt[0].y=2 先自加为3,再输出3
输出就是2,3
选B