首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define N 5 #deftne 1 N+l #define f(x) (x*M) main( ) {int il,i2; il=f(2); i2=f(1+
有以下程序: #include #define N 5 #deftne 1 N+l #define f(x) (x*M) main( ) {int il,i2; il=f(2); i2=f(1+
admin
2021-04-28
51
问题
有以下程序:
#include
#define N 5
#deftne 1 N+l
#define f(x) (x*M)
main( )
{int il,i2;
il=f(2);
i2=f(1+1);
printf("%d%d\n",i1,i2);
}
程序的运行结果是( )。
选项
A、12 7
B、12 12
C、11 11
D、1l 7
答案
D
解析
本题考查宏定义。宏定义只是做简单的替换,所以本题中执行语句f(2)=(2*N+1)=ll,执行语句f(1+1)=(1+1*N+1)=7。因此选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/vCtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是
有以下定义和语句:struetworkers{intnum;charname[20];charc;struet{intday;intmonth;intyear;}s;};struetworkersw,*pw;p
以下不能输出字符A的语句是(注:字符A的ASCⅡ码值为65,字符a的ASCⅡ码值为97)
若有以下程序,编译时出现错误,你认为出错的是#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/
支持子程序调用的数据结构是
给定程序MODI1.C中函数fun的功能是:计算s=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+tin)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确的结果。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结果。注意:不要
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
随机试题
漏出性胸腔积液特点有
徐某,男,35岁,已婚,体检时超声显示,睾丸及附睾处各见一0.8cm无回声区,圆形,边界光滑,它最可能是:
用于寻找主要污染源和主要污染物常用的评价指标是
《伤寒杂病论》为东汉末年张景岳所著。()
角焊缝“A”的长度是( )。承托角钢采用140×90×10,l=160mm,短肢切成30mm宽,长肢焊在柱翼缘上,角焊缝尺寸为8mm,侧焊缝与底焊缝连续施焊不切断,承托焊缝考虑不均匀系数1.3,( )。
在设备工程网络计划实施过程中,如果某项工作的总时差刚好被全部用完,则不会影响( )。
下列关于加气混凝土砌块工程的技术要求,符合规定的有()。
银行本票只适用于同一票据交换区域。()
正在项目建设期间的建设单位,其保管期满的会计档案不得销毁。( )
判断运动性休克严重程度的重要标志是()。
最新回复
(
0
)