首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main (){ int i; i=M1+M2; printf("%d\n"
程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main (){ int i; i=M1+M2; printf("%d\n"
admin
2013-02-23
31
问题
程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main (){ int i; i=M1+M2; printf("%d\n", i);) 程序编译后运行的输出结果是( )。
选项
A、10
B、20
C、25
D、30
答案
4
解析
编译预处理时,用“type1.h”中的内容替代命令#include“type1.h”。表达式“i=M1+M2” 经过宏替换为“i=5*3+5*2”即i=25,所以最后输出的i的值为25。所以4个选项中C正确。
转载请注明原文地址:https://kaotiyun.com/show/XqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intnum[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13;14,15,16}},i,j;
在面向对象方法中,允许作用于某个对象上的操作称为【】。
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
下面程序执行后的输出结果是(小数点后只写一位)______。main(){doubled;floatf;long1;inti;i=f=1=d=20/3;printf
在C语言中提供的合法的关键字是______。
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
若有下面的说明和定义,则sizeof(structaa)的值是()。structaa{intr1;doubler2;floatr3;unionuu{charu1[5];longu2[2];}ua;
下面不属于软件设计原则的是()。
若定义了以下函数:voidf(……){……*p=(double*)malloc(10*sizeof(double));……}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调
随机试题
能刺激体内血管升压素(ADH)分泌的因素有哪些?
农村基层民主政治建设的主要途径是
对于工程师代表发出的指令、通知,描述正确的是()。
企业提取盈余公积的主要目的是为了防范企业经营风险等的需要。()
简述现代地理教育技术的意义。
西方的法治,尽管并不排斥道德,但无疑在宣扬法律至上的同时有意无意地忽略了道德,西方社会普遍存在的情感危机与道德沦丧就是明证:传统的德治却是主张德主刑辅,法是德的附属,贬抑了法的作用,也与时代的发展不相适应。所以,对二者都要加以扬弃和改造,抽取各自的合理内核
为了推行教育扶贫方案和落实“全上学”计划,某县准备选取2个中职学校作为教育试点开展“扶贫励志班”。如果你是教育局的工作人员,领导让你负责本次工作,请问你会如何开展?
Whenamanknowsthathewillbeputintoprisonifheusesapotentiallydeadlyobjecttorobordoharmtoanotherperson,he
设α=[a1,a2,…,an]T,β=[b1,b2,…,bn]T≠0,且αTβ=0,A=E+αβT,试计算:(1)|A|;(2)An;(3)A-1.
设yt=t2+3,则△2yt=__________.
最新回复
(
0
)