00后女生穿内衣裤照片:c语言#define M(x,y,z) x*y+z

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 18:48:42
47
以下程序的输出结果是:
int a, b ; void fun() { a=100; b=200;}
main() {int a=5, b=7;fun(); ; %d%d}
答案是
57
为什么
48
以下程序的输出结果是:
#define M(x,y,z) x*y+z
main(){int a=1, b=2,c=3; printf(" ; %d\n")}
答案是
12
为什么
#define M(x,y,z) x*y+z是什么意思

#define M(x,y,z) x*y+z

是带参数的宏定义啊

比如M(1,2,3)=1*2+3=5

不过你给出的程序好像不完整。

printf(" ; %d\n")

这个不正确。

你的程序完全编错了,给我分数,加我的QQ78164779,我给你解答