首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
62
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下定义语句中正确的是
以下程序的输出结果是()。#include<stdio.h>main(){inta=4,b=3,c=2,d=1;printf("%d",a<b?a:d<c?d:B);}
下列叙述中,不属于结构化分析方法的是______。
下面程序运行后的输出结果是______。fut(int**s,intp[2][3]){**s=p[1][1];}main(){inta[2][3]={1,3,5,7,9,11},*p;
以下4组用户定义标识符中,全部合法的一组是
在以下语句中存在语法错误的是______。
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。#includelong_______________;/*函数说明语句*/main(){longn
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
设有下列二叉树:[*]对此二叉树前序遍历的结果为
随机试题
使用技术分析方法应注意()。
房性阵发性心动过速的心电图表现是
关于物理化学法制备微型胶囊下列哪种叙述是错误的()
请简述国际竞争性招标(ICB)基本特点。
在我国入境旅游的外国人市场中,多年来一直居前四位的国家是()。
艾根将无条件的积极关注称为()。
下列哪种方法属于精神分析法?()
对下列词语的解释,不正确的是
下列()不属于价格发现的特点。
Therewasatimewhen,ifaladygotontoacrowdedbusortrain,agentlemanwould【B1】______standupandofferherhisseat.
最新回复
(
0
)