首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define M 5 #define f(x,y)x*y+M main() { int k; k=f(2,3)*f(2,3); printf(“%d\n”,k); } 程序的运行结果是( )。
有以下程序: #include #define M 5 #define f(x,y)x*y+M main() { int k; k=f(2,3)*f(2,3); printf(“%d\n”,k); } 程序的运行结果是( )。
admin
2018-02-02
49
问题
有以下程序:
#include
#define M 5
#define f(x,y)x*y+M
main()
{
int k;
k=f(2,3)*f(2,3);
printf(“%d\n”,k);
}
程序的运行结果是( )。
选项
A、22
B、41
C、100
D、121
答案
B
解析
宏定义中的函数在调用时只做简单的替换功能。所以k=2*3+5*2*3+5=41。
转载请注明原文地址:https://kaotiyun.com/show/nPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,贝数组x在内存中所占字节数是______。
若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句()。
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s=
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
有以下程序main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}
若a是float型变量,b是unsigned型变量,以下输入语句合法的是()
以下4组用户定义标识符中,全部合法的一组是()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
β受体阻滞剂治疗高血压的禁忌证是
多数蛛网膜下腔出血患者防止再出血的最根本、最关键的方法是
王某,女,72岁。反复咳嗽,咯痰15年,加重3天而入院。现咳嗽气促,痰多色黄质稠,咯吐不爽,胸胁胀满,咳时引痛,身热,口干欲饮。舌质红,苔黄腻,脉滑数。检查:双下肺可闻及湿啰音,胸片示双肺纹理增粗紊乱。宜选用方
细菌性肝脓肿病人最常见的早期症状是()。
人体食管的长度约为
下列关于乙与丙签订的《内部承包协议》的说法,何者正确?下列关于合同解除的说法,何者正确?
低压短路电流的简便计算方法是什么?
关于费用的分类说法正确的是( )。
中国共产党在过渡时期的总路线,是党和毛泽东根据列宁关于过渡时期学说,是在借鉴苏联经验,总结我国国民经济恢复时期实践经验的基础上提出来的。它符合中国由新民主主义向社会主义转变的历史必然性,具体表现为
设f(x)可导且在x=0处连续,则a=_______
最新回复
(
0
)