首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define
admin
2010-05-22
19
问题
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf("%d\n",(int)(a)) #define PRINT1(a) PR(a);putchar(’\n’) main() { int x=2; PRINT1(FUDGE(5)*x); }
选项
A、11
B、12
C、13
D、15
答案
2
解析
在程序中如果有带实参的宏,则按#define命令行中指定的字符串从左到右进行置换,如果串中包含宏中的形参,则将程序语句中相应的实参代替形参。将实参带入已经定义的宏中,可以得出答案为“12”。
转载请注明原文地址:https://kaotiyun.com/show/9jWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于局部变量的叙述中错误的是
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是
在窗体(名称为Forml)上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
下面不属于结构化程序设计原则的是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是
关系的实体完整性要求关系中不能为空的属性是()。
以下选项中,不合法的VisualBasic的变量名是( )。
在E盘当前目录文件夹下建立一个名为“Student。txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式1/2(a+b) 计算结果不相符的是( )
软件工程研究的内容主要包括:【】技术和软件工程管理。
随机试题
WhichofthefollowingitalicizedphrasesisINCORRECT?
女,47岁,4年反复胃区不适,疼痛、嗳气,胃镜检查:胃窦部黏膜红白相间以白为主,可见血管分支透见并做活检病理。哪项不符合慢性萎缩性胃窦炎
不会引起尿液浑浊的物质是
粉体的流动性可用休止角和流速表示,下列哪些说法是正确的
建筑工程的地基基础分部工程中的分项工程一般划分为()个检验批。
设置凭证类别。
根据民事法律制度的规定,下列行为中,属于滥用代理权的有()。
投资分散化,即将资金投资于多个相关程度较高的项目,实行多元化经营,能够有效地分散投资风险。()
2022年6月8日上午,习近平总书记来到四川省眉山市三苏祠考察,北宋著名文学家“三苏”是指()。
WhichoneisthesignofthePope’sauthority?
最新回复
(
0
)