首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
31
问题
有以下程序:
#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/fOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序#include<stdio.h>main(){inty=9;for(;y>0;y--)if(y%3==0)printf("%dt",--y);}程序的运行结果是
下列数组定义中错误的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
下面不属于软件需求规格说明书内容的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
若要求从键盘读入含有空格字符的字符串,应使用函数
在关系数据库中,用来表示实体间联系的是()。
不能出现在C语言标识符中的是()。
随机试题
第斯多惠有一句名言:“一个坏的老师奉送真理,一个好的老师则教人发现真理”,这体现了教学的()
设f(x)在[a,b]上连续(a<b),且f(x)>0.证明方程
感冒病证多发季节
巴戟天来源于茜草科植物巴戟天的干燥根,其产地加工方法是
所谓(),是指根据进度计划安排,在某一确定时间内所应完成的工程内容的计划投资。
中央银行作为银行的银行,其主要责任主要有()。
Thirty-fiveyearsaftercomputerscientistsatUCLAlinkedtwobulkycomputersusinga15-footgraycable,testinganewwayfor
执行下面的程序段后,AX寄存器中的内容是______。 ARRAY DW 10 DUP(2) XOR AX, AX MOV CX,0AH MOV SI,12H NEXT: ADD AX,ARRAY [SI
结构化程序设计的基本原则不包括
舞狮(liondance)是中国的一种传统舞蹈形式,在重大节日和隆重活动中经常可以看到。
最新回复
(
0
)