首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是( )。
有如下程序 #include #define D(x) 4*x+1 main() { int i = 2, j = 4; printf("%d\n", D(i+j)); } 程序运行后的输出结果是( )。
admin
2020-11-23
58
问题
有如下程序
#include
#define D(x) 4*x+1
main()
{
int i = 2, j = 4;
printf("%d\n", D(i+j));
}
程序运行后的输出结果是( )。
选项
A、13
B、25
C、9
D、12
答案
A
解析
宏替换是使用宏名代替一个字符串,是一种机械、简单的置换,直接在替换处展开而不做语法检测,所以D(i+j)=4*i+j+1=13,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/6S3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内容并将下
有以下程序:#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n—1);return(a);}main(){printf(″%d\n″,fun(5));
下列叙述中正确的是()。
有以下程序:#include<stdio.h>intfun(intn){if(n)returnfun(n—1)+n;elsereturn0;}main(){printf(″%d\n″,fun(3));}程序的运行结果是(
下列叙述中正确的是()。
有以下定义:structdata{inti;charc;doubled;}x;以下叙述中错误的是()。
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数组中的值应为:0970
下面属于黑盒测试方法的是
关于"while(条件表达式)循环体",以下叙述正确的是
数据流图中带有箭头的线段表示的是
随机试题
把文化价值要素引入理论模式中,考察文化因素对城市空间结构形成的作用的区位学理论是_______。
流行性腮腺炎的传播方式除外:()
成人泌尿系梗阻常见原因
溶血性黄疸的尿液检查结果是()
对于萎缩性胃炎恰当的是
本案的撤销权()。B公司有权申请法院撤销的A公司的行为是()。
我们通常所称的自理报关和代理报关主要是针对进出境物品的报关而言的。( )
下列有关商品期货套期业务的核算的说法中,正确的有()。
管理控制的原则包括()。
Thebabyelephant,Sheila,was【D1】________BelfastZoobecauseoffearsshemightbehitbybombersduringtheBelfastBlitzof1
最新回复
(
0
)