首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
80
问题
有以下程序
#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为(2+1+1)*2+1/2,计算以后值为8。注意在进行宏展开的时候,千万不要试图计算,展开以后再进行计算。
转载请注明原文地址:https://www.kaotiyun.com/show/AS3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回—1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),然后用m
有以下程序:#include<stdio.h>main(){char*s=″12134″;intk=0,a=0;while(s[k+1]){k++;if(k%2==0){a=a+(s[k]—′0′+1);continue;
以下叙述中正确的是()。
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
以下叙述中正确的是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
随机试题
汽车发动机的喷油量如何控制?
五倍子的全部功效是
一年轻女性分娩后出现尿潴留,实施物理疗法等措施仍不能自解小便,宜选用何种药物治疗( )
A、轮状病毒B、肠道病毒70型C、脊髓灰质炎病毒D、柯萨奇病毒E、埃可病毒是婴幼儿腹泻最常见的病原体
建设单位需对原工程设计进行变更,根据《建设工程施工合同(示范文本)》的规定,发包方应不迟于变更前()天以书面形式向承包方发出变更通知。
履行地点不明确的,交付不动产时,应在( )履行。
贷款银行已要求借款人处理抵(质)押物后,预计贷款可能发生一定损失,但损失金额尚不能确定的贷款是()。
与理财计划相比,私人银行业务更加强调()。
下列句子中括号中的词语使用正确的一项是( )。
Thereliabilityprinciplerequiresthataccountinginformationbedependable--freefromsignificanterrorandbias.Usersofacc
最新回复
(
0
)