首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #deftne N 2 #define M N+1 #define NUM(M+1)*M/2 main( ) {printf("%d\n",NUM);} 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> #deftne N 2 #define M N+1 #define NUM(M+1)*M/2 main( ) {printf("%d\n",NUM);} 程序运行后的输出结果是( )。
admin
2022-06-24
43
问题
有以下程序:
#include<stdio.h>
#deftne 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/MUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
设变量已正确定义并赋值,下列表达式中正确的是()。
有以下程序:#includemain(){ unsignedchara=8,c; c=a>>3; printf("%d\n",c);}程序运行后的输出结果是( )。
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0c:(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;retumx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf(
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
在Excel2010中,用Shift或Ctrl选择多个单元格后,活动单元格的数目是______________。
宫颈糜烂
A.肝糖原的分解B.肌糖原的分解C.肌蛋白的降解D.肝糖异生长期饥饿时血糖的主要来源是
设计合同履行过程中,设计审批部门拖延对设计文件审批的损失应由( )。
政府会计收入是指报告期内导致政府会计主体净资产增加的、含有服务潜力或经济利益的经济资源的流入。()
用人单位为劳动者提供专项培训费用,对其进行专业技术培训的,可以与该劳动者订立协议,约定服务期。()
下列税种中,采用从量计征形式的是()。
(2015吉林28)钙需求的推荐量是根据人体每天从汗液、尿液等途径损失的钙量,同时考虑钙的吸收效率估算出来的。欧美国家的推荐标准是青少年每天1300毫克,成年人每天1000毫克,而老年人则是1200毫克。不过WHO/FAO联合专家组指出这个标准是基于欧美人
GeneraTechnologieshasdevelopedamethodthatdetermineswhetherwaterisclean.Eachofthetestscosts$42,500.
A、Toreducethenumberofpilotsonduty.B、Topreventpilotsfromworkingovertime.C、Toensureanadequatesleepforpilots.D
最新回复
(
0
)