首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 2 #define M N+1 #define NUN(M+1)*M/2 main(){printf("%d\n",NUN);} 程序运行后的输出结果是
有以下程序 #include #define N 2 #define M N+1 #define NUN(M+1)*M/2 main(){printf("%d\n",NUN);} 程序运行后的输出结果是
admin
2016-12-28
40
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUN(M+1)*M/2
main(){printf("%d\n",NUN);}
程序运行后的输出结果是
选项
A、4
B、8
C、9
D、6
答案
B
解析
宏展开以后NUM为(2+1+1)*2+1/2,计算以后值为8。注意在进行宏展开的时候.千万不要试图计算,展开以后再进行计算。
转载请注明原文地址:https://www.kaotiyun.com/show/brDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j)
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序voidf(int*q){inti=0;for(;i
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
有以下程序:inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;t+=a++;}else{inta;7;t+=a++;}return
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=3,Sum;sum=fun((a++,b++,a+b),c++);printf("%d",sum);
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
随机试题
领导者的职务、权力和责任的对应性,称为()
下列闭经的病机不包括
项目社会评价中的单位投资就业人数等于()。
某房屋的主体结构因设计原因出现质量缺陷,则下列关于该房屋质量保修事宜的说法,错误的是( )。
对施工过程中产生的泥浆水要()。
开工前期质量控制施工单位应重点做好的工作有()。
(2013年)A公司以30万元的价格向B公司订购一台机床,根据合同约定,A公司以银行承兑汇票支付价款。2010年3月1日,A公司签发一张以B公司为收款人、金额为30万元的银行承兑汇票(承兑银行已经签章),到期日为2010年9月1日。A公司将该汇票交给采购经
关于内部会计控制原则,下列表述中错误的是()。
以下关于交换机获取与其端口连接设备的MAC地址的叙述中,正确的是__________。
Butforherhelp,______(我不可能这么早完成).
最新回复
(
0
)