首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
2020-11-23
18
问题
以下程序的输出结果是( )。
#include
#define N 2
#define M N+1
#define NUM(M+1)*M/2
main(){printf(’’%d\n’’,NUM);}
选项
A、9
B、8
C、7
D、6
答案
B
解析
本题考查宏替换。宏展开以后NUM为(2+1+1)*2+1/2,计算以后值为8。在进行宏展开的时候,要展开以后再进行计算。
转载请注明原文地址:https://kaotiyun.com/show/iv3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是()。
有以下程序段:intfur(char*s)char*p;p=s;if(*s==0)return0;while(*++p);return(p—s);}该段程序是用来()。
有以下程序:#include<stdio.h>voidfun(intn){staticintx[3]={1,2,3};intk;for(k=0;k<3;k++)x[k]+=x[k]—n;for(k=0;k<3;k++)pr
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或
设有定义:intx=0,*p;紧接着的赋值语句正确的是
在关系数据库中,用来表示实体间联系的是()。
有两个关系R和T如下:则由关系R得到关系T的操作是
由以下while构成的循环,循环体执行的次数是intk=0:while(k=1)k++;
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
A.入球小动脉管壁B.出球小动脉管壁C.球旁细胞D.致密斑肾脏Na+感受器是
女,47岁。有10年糖尿病史。近1年来并发肺结核,并经常患肺炎或支气管炎,长期局部肌内注射某种药物,造成注射部位脂肪萎缩。该药物为()
我国货币市场基金能够进行投资的金融工具包括剩余期限在497天以内(含497天)的债券。( )
《旅行社业务经营许可证》分正、副本,旅行社应当将正本与营业执照一起悬挂在营业场所的显要位置。副本可以保留起来用于年检和备查。()
不同的微生物对营养物质的需要各不相同。下列有关一种以CO2为唯一碳源的自养微生物营养的描述中。不正确的是()。
有一个奖赏决策任务,在每一试次中,被试要根据奖赏概率与奖励金额的信息,在简单任务和困难任务之间进行抉择。只有完成任务才有可能获得金钱奖励,奖励可能性的高低取决于该试次奖赏概率的高、中、低水平。另外,如果选择并完成简单任务则有可能获得0.1元的奖励金额,如果
2/3
——过程产生了数据不一致性,会导致数据的不可用。
函数ReadDat()的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数SortCharD(),该函数的功能是:以行为单位对字符按从大到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数Write
一个完整的计算机软件应包含()。
最新回复
(
0
)