首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 2 #define M N+1 #define NUM (M+1) * M/2 main() { printf("%d\n",NUM ); } 程序运行后的输出结果是
有以下程序 #include #define N 2 #define M N+1 #define NUM (M+1) * M/2 main() { printf("%d\n",NUM ); } 程序运行后的输出结果是
admin
2015-07-31
32
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUM (M+1) * M/2
main()
{ printf("%d\n",NUM ); }
程序运行后的输出结果是
选项
A、4
B、8
C、9
D、6
答案
B
解析
本题考查宏定义,宏定义只是做个简单的替换,执行NUM=(N+1+1)*N+1/2=8,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/WIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){charc[6];inti=0;for(;i<6;c[i]=getchar(),i++);for(i=O;i<6;i++)
以下程序运行后,输出结果为_______。main(){inta[2][3]={1,3,5,7,9,11},*s[2],**pp,*p;s[0]=a[0],s[1]=a[1]pp=s;p=(int*)mal
以下程序运行后,输出结果是________。main(){char*d[]={"ab","cde"};printf("%x",d[1]);}
下面程序的功能:输出100以内能被3整除且个位数为6的所有整数,请补充完整。main(){inti,j;for(i=0;【】;i++){j=i*10+6;if(【】)con
四条语句:x++;、++x;、x=x+1;、x=1+x;,执行后都使变量x中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
要为读/写操作打开一个字符文件,其正确的打开方式为_______。
执行以下程序后,输出的结果是_______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
随机试题
Iwilllendyouthebook________youreturnittomeintime.
Waiter:______Customer:Yes,I’llhaveacheeseburger,withFrenchfries(薯条).
锥体系统是指
银行业协会所确定的利率有()。
甲、乙同为丙公司的子公司,甲、乙通过证券交易所的证券交易分别持有丁上市公司(该公司股本总额为3.8亿元,国家授权投资机构未持有该公司股份)2%、3%的股份。甲、乙在法定期间内向中国证监会和证券交易所报告并公告其持股比例后,继续在证券交易所进行交易。当分别
()是对绩效管理中各个环节和工作要素进行全面监测分析的过程。
Yourfriendreallyoughttomake______mostofthisopportunity,becauseshewon’tget______secondchance.
关于研究计划的表述,不正确的是()
A好像B听谁C提过这事,但D又想不起来。
A、Preparingforanimportanttest.B、Fundingforuniversityeducation.C、Winningtheconfidenceofvoters.D、Graduateschoolapp
最新回复
(
0
)