首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2); i2=f
有下列程序: #include #define N 5 #define M N+1 #define f(x) (x*M) main() { int i1,i2; i1=f(2); i2=f
admin
2016-12-28
21
问题
有下列程序:
#include
#define 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个宏定义语句,分别是:#define N 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/BrDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
有以下程序main(){intx=0,y=0,i;for(i=1;;++i){if(i%2==0){x++;continue;}if(i%5==0){y++;break;}}printf("%d,%d",
下列是用户自定义标识符的是
下列关于单目运算符++,--的叙述中正确的是
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;______;q++)if(*q>max
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
以下不能定义为用户标识符是______。
下列叙述中正确的是______。
下列叙述中正确的是______。
随机试题
已知甲公司2009年和2010年的有关指标如下(存量指标为期末数,单位万元):要求:假如你是该公司的财务经理,在2011年应如何改善公司的财务状况和经营业绩?
戊戌维新时期,维新派在上海创办的影响较大的报刊是()
女性,37岁,3周来腹胀、乏力、盗汗、腹部膨隆。查体:移动性浊音(+)。红细胞沉降率40mm/h。腹水检查为渗出液,腺苷脱氨酶活性增高。诊断首先考虑
A.Na+B.K+C.Ca2+D.Mg2+E.蛋白质细胞内液中最重要的阳离子是
女,35岁。下肢严重挤压伤2小时。查体:BP105/70mmHg,实验室检查:血清K+6.0mmol/L,Na+138mmol/L,Cl-105mmol/L。该患者最可能出现的酸碱平衡紊乱是
下列各项中,属于效力待定合同的是()。
建设工程项目信息管理手册的主要内容包括( )等。
基金业的行业自律管理由中国证券业协会和证券交易所具体负责组织实施。()
政府在开展一个关于政府工作作风的评议活动,现在需要对群众在评议活动中所反映的情况进行调研,领导把这个任务交给你,你会怎么做?
Carefulquestioningofthesuspectwilleventually______thetruth.
最新回复
(
0
)