#define S(x) (x)*x*2 是什么意思
答案:3 悬赏:80 手机版
解决时间 2022-01-01 03:18
- 提问者网友:浩歌待明月
- 2021-12-31 07:40
#define S(x) (x)*x*2 是什么意思
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-12-31 08:29
int k=3;
S(k+1);
把k+1直接替换掉x就好了,先不要管其他符号,就变成:(k+1)*k+1*2
然后才把k换成3,(3+1)*3+1*2=14
S(k+1);
把k+1直接替换掉x就好了,先不要管其他符号,就变成:(k+1)*k+1*2
然后才把k换成3,(3+1)*3+1*2=14
全部回答
- 1楼网友:胯下狙击手
- 2021-12-31 09:05
预定义了一个函数
也就是s(x) = pi*x*x
这就是求圆面积的函数
#include "stdafx.h" ///包含stdafx库文件
#define pi 3 /////预定义常数 pi=3
#define s(x) pi*(x)*(x) /////预定义函数 s(x) = pi*x*x
int main(int argc, char* argv[])
{
int z=3,a=3,b=10; ////定义了三个变量并分别赋值
z=s(b/a); //////z的值等于s(b/a) 的值,应该等于33
printf("%d\n",z++); ////把z的值打印到屏幕上,屏幕上显示33,然后z自加1,等于34
return 0; /////程序返回 0
}
- 2楼网友:不甚了了
- 2021-12-31 08:34
先计算括号里面的再计算外面,比如k=5,j=2,S(k+j)=7*5+2*2=39
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯