首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,程序的运行结果是 #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
27
问题
有下列程序,程序的运行结果是
#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全国计算机二级
相关试题推荐
有以下程序main(){intc=35;printf(“%d\n”,c&C);}程序运行后的输出结果是
以下能正确进行字符串赋值、赋初值的语句是______。
下列程序定义了NXN的二维数组,并在主函数中赋值。请编写函数fun(),函数的功能是求出数组周边元素的平方和并作为函数值返回给主函数中的S。例如:若a数组中的值为a=012791
给定程序MODllC中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上各元素之和,返回此和数。#inClude<coMo.h>#inClude<stdio.h>#dehneM5/*********
下列叙述中错误的是()。
以下叙述中正确的是()。【08年9月】
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。【09年3月】
下面叙述中错误的是()。【09年3月】
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
随机试题
武夷岩茶的滋味一般以_______为佳。
剧烈呕吐可引起的是
屋面保温材料选用依据指标通常不包括:
建筑工程一切险的保险期终止时间可以是( )日。
对于完全由投资者自有资金投资的项目,确定基准收益率的基础是()。
下列对公安机关人民警察盘问、检查的表述正确的是()。
根据统计资料,2006年1~8月份黑龙江对俄出口总值是()。黑龙江省对俄进、出口主要商品中()。
计算:66+666+6666+…+66666666=()。
在长581米的道路两侧植树,假设该路段仅两端有路口,要求在道路路口15米范围内最多植1棵树,并且相邻两棵树间的距离为4米,问最多植多少棵树?()
必须输入数字0~9的输入掩码是______。
最新回复
(
0
)