求此程序的解释,就是#define s(x) 4*(x)*x+1这语句是什么意思啊,怎么运算

[复制链接]
查看11 | 回复2 | 2021-1-10 15:48:44 | 显示全部楼层 |阅读模式
#define s(x) 4*(x)*x+1 的意思是定义s(x)= 4*(x)*x+1这个函数,不过你要注意括号,后面这个X没括号算的时就不能加括号,因此S(K+J)= 4*(5+2)*5+2+1=143。define,宏定义,C语言中预处理命令一种。分为无参宏定义和带参宏定义。无参宏定义的一般形式为:#define 宏名 字符串;带参宏定义的一般形式为:#define 宏名(参数表) 字符串。扩展资料对于宏定义还要说明以下几点:1、宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏名,这只是...
回复

使用道具 举报

千问 | 2021-1-10 15:48:44 | 显示全部楼层
#define s(x) 4*(x)*x+1的意思是定义s(x)= 4*(x)*x+1这个函数,不过你要注意括号,后面这个X没括号算的时就不能加括号,因此S(K+J)= 4*(5+2)*5+2+1=143...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行