首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio_h> #deftneN5 #defineMN+1 #definefix)(x*M) main( ) {inti1,i2; i1=f(2); i2=f(1+1); printf(’’%d%d\n’’,il,i
有下列程序: #include<stdio_h> #deftneN5 #defineMN+1 #definefix)(x*M) main( ) {inti1,i2; i1=f(2); i2=f(1+1); printf(’’%d%d\n’’,il,i
admin
2020-11-23
43
问题
有下列程序:
#include<stdio_h>
#deftneN5
#defineMN+1
#definefix)(x*M)
main( )
{inti1,i2;
i1=f(2);
i2=f(1+1);
printf(’’%d%d\n’’,il,i2);
}
程序的运行结果是
选项
A、127
B、1212
C、1111
D、117
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#defineN5、#defineMN+5和#definef(x)(x*M),所以根据C语言的宏替换规则,我们可知,f(2)=2*N+l=2*5+l=11,f(1+1)=1+1*N+1:1+l*5+1=7。
转载请注明原文地址:https://www.kaotiyun.com/show/PA3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母。#include<stdio.h>#include<ctype.h>voidfun(char*p){inti==0;whil
数据库中对概念模式内容进行说明的语言是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读人的语句或语句组是()。
以下叙述正确的是()。
有以下程序:#include<stdio.h>main(){FILE*f:f=fopen("filea.txt","w");fprintf(f,"abc");fclose
以下关于return语句的叙述中正确的是()。
下面属于良好程序设计风格的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
代码编写阶段可进行的软件测试是
下列不属于软件工程3个要素的是,()。
随机试题
以下哪一项不属于“十剂”的内容
Notuntil______thewholethingtohim______thathismotherlovedhim.
女,70岁,牙列缺失已有8年,有2次全口义齿修复史。因咀嚼效能较差,上腭硬区经常疼痛,下颌义齿固位力差,要求重做修复。检查:上下颌牙列缺失,下颌牙槽嵴吸收明显呈低平,唇颊沟较浅、黏膜红肿,上颌隆突明显。当口腔处于休息状态时,义齿固位尚好,张口时下颌义齿易松
进行性血胸是指
对于传染的概念,哪项是不恰当的
测量呼吸时护士的手不离开诊脉的部位主要是为了()
If you insist, I( )with your request.
法国画家塞尚在西方被尊称为()。
某地突发强烈地震,在公安民警建制不清楚的情况下,()优先负责指挥。
Therelianceoncreditreportsinhiringisbecomingwidespread.AsurveybytheSocietyforHumanResourceManagementfoundt
最新回复
(
0
)