首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-28
23
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUM (M+1) * M/2
main()
{ printf("%d\n",NUM ); }
程序运行后的输出结果是( )。
选项
A、8
B、4
C、9
D、6
答案
A
解析
宏定义只是使用宏名代替一个字符串,是一种机械的置换,所以输出的NUM即可替换为(M+1) * M/2=(N+1+1)*N+1/2=(2+1+1)*2+1/2,计算结果为8,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/D7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列字符序列中,不可用作C语言标识符的是______。
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用$结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件尾部。请填空。#include<string.h>main(){FILE*fp:charch
以下关于C语言的叙述中正确的是
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
下列选项中,合法的C语言关键字是()。
判断字符串s1是否大于字符串s2,应该使用()。
以下叙述不正确的是______。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4:returny;}
源程序的文档化不包括()。
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
随机试题
三角肌
胰岛素发挥作用的第一步是
妇女定期进行疾病普查是针对
下列叙述中哪项与可待因不符
病人可能的诊断是协助建立合理的饮食结构不妥的是
为患者导尿未用屏风遮挡,导致患者不满而投诉。其行为属于
在建设工程施工阶段,由于承包商自身的原因造成工期延误时,监理工程师对承包商修改后的进度计划的批准意味着( )。
期望收益率是在面临不确定的情况下,用来描述投资人对投资回报的一种预期。()
投资型保险产品与普通的保障型保险产品相比,具有的特点包括()。
给定资料1.随着信息技术的飞速发展、互联网的迅速普及、全球竞争与深化合作、国内经济转型升级,电子商务经济已成为调整产业结构和新经济发展的重要推动力量,在得到政策上的大力扶持后,电子商务产业正在快速增长。从国内形势看,我国电子商务经济经过10年多
最新回复
(
0
)