首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N 2 #define M N+1 #define NUM(M+1)*M/2 main() {printf("%d\n",NUM);}
有以下程序: #include<stdio.h> #define N 2 #define M N+1 #define NUM(M+1)*M/2 main() {printf("%d\n",NUM);}
admin
2019-02-02
38
问题
有以下程序:
#include<stdio.h>
#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/coRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段 int*p,a=10,b=1;p=&a;a=*p+b; 执行该程序段后,a的值为______。
下列叙述中正确的是()。
以下程序的输出结果是【】。#defineMCRA(m)2*m#defineMCRB(n,m)2*MCRA(n)+mmain(){inti=2,j=3;printf("%d\n",MCR
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
以下4个选项中,不能看作一条语句的是( )
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
对长度为10的线性表进行冒泡排序,对坏情况下需要比较的次数为______
下列特征中不是面向对象方法的主要特征的是()。
请编写函数fun(),其功能是:将所有大于1小于整数m的素数存入xx所指数组中,素数的个数通过k传回。例如,输入25,则应输出2357 11 13171923。注意:部分源程序给出如下。请勿改动主函数main和其他函数
以下不是结构化程序设计方法的技术是()。
随机试题
(2005年第37题)脂褐素大量增加最常见于
肠梗阻的四大典型临床表现是
在ABO系统血型相同的人之间进行输血,输血前不需要进行交叉配血试验。()
热水热力网供水管道上任何一点的压力不应低于供热介质的汽化压力,并应留压力________kPa。
由于其他原因(例如大气现象或操作过电压等)一旦出现过高的电压时,应保护人和家畜不因此而受伤害及财产不因此而受任何有害的影响。()
治理通货膨胀可以采取的货币政策是()。
根据巴塞尔协议Ⅲ,能提高银行资本充足率的是()。
trigeminalneuralgia
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
PartyRandomThoughtsLastnight,pressuredbywdl4ntentionedfriends,forthefirsttimeinmonths,Icameoutofwriter’s
最新回复
(
0
)