首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #include #deftne N 5 #define M N+1 #define f(x)(x*M) main() { int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d\n
有下列程序,程序的运行结果是 #include #deftne N 5 #define M N+1 #define f(x)(x*M) main() { int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d\n
admin
2019-04-24
41
问题
有下列程序,程序的运行结果是
#include
#deftne N 5
#define M N+1
#define f(x)(x*M)
main()
{ int i1,i2;
i1=f(2);
i2=f(1+1);
printf("%d%d\n",i1,i2);
}
选项
A、12 7
B、12 12
C、11 11
D、11 7
答案
D
解析
在本题中,定义了3个宏定义语句,分别是:#defineN 5、#define M N+5和#define f(x)(x*M),所以根据C语言的宏替换规则,我们可知, f(2)=2*N+1=2*5+1=11,f(1+1)=1+1*N+1=1+1*5+1=7。
转载请注明原文地址:https://kaotiyun.com/show/uGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstrl[100]="abc
有以下程序main(){intc=35;printf(“%d\n”,c&C);}程序运行后的输出结果是
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是
给定程序MODll.C中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。例如,当s所指字符串为:“ABCD”时,则t所指字符串中的内容应为:“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。注意:
下列叙述中错误的是()。
以下叙述中正确的是()。
下列叙述中正确的是()。【10年9月】
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
随机试题
Whatarethespeakerstalkingabout?
( )可以提高旋转机械轴承的稳定性,减少油膜振荡发生的机会。
重症肌无力危象的病人有呼吸困难者,应尽快改善呼吸功能,应该()
患者,28岁。5天前后背部出现红肿,当时诊断为疖,3天前患者发热,寒战,最高39℃,伴咳嗽,黄色痰,BP80/40mmHg,吸氧2L/min,氧分压65ramHg,胸部CT双肺多发斑片影。该患者最有可能的致病菌感染是
公允价值的计量方式不包括()。
经济学中的外部性(外部效应)是指在实际经济活动中,生产者或消费者的活动对其他生产者或消费者带来的非市场性影响。若外部性(外部效应)是正的,则()。
学校召开教职工代表大会,李老师当选为教职工代表,这是李老师()的体现。
中小学校在教学中运用的现代教育技术手段,主要包括()。
快速原型方法强调原型仅包括未来系统的【】,以及系统的重要界面,以提高设计效率。
ForyearswehavebeentalkingaboutaddictiontotheInternet,andthentothemobilephone.ArecentsurveyinUKfoundthat_
最新回复
(
0
)