首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输
有以下程序: #include <stdio.h> #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输
admin
2013-06-11
24
问题
有以下程序: #include <stdio.h> #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。
选项
A、12
B、15
C、16
D、20
答案
1
解析
在程序中先将表达式中的宏替换掉,则输出语句中的表达式为(a++)*(b++),而a++的值为3,b++的值为4。因此最后的值为3*4=12。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/gjJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的末尾。单向链表的头指针作为函数值返回。请填空。#include<stdio.h>structlist{chardata;structlis
在Windows环境下,可以利用单击、双击、拖动这三种鼠标操作之一的【】操作实现窗口的移动。
根据C语言的语法规则,下列字符串中哪些是关键字或保留字()
下列关于switch语句和break语句的结论中,只有()是正确的。
能够对计算机的硬件设备进行管理,并使应用软件能够方便、高效地使用这些设备的是()
数据库的设计通常可以分为4个步骤:需求分析、概念设计、【】和物理设计。
下列选项中,不能用作标识符的是
在深度为5的满二叉树中,叶子结点的个数为()。
当用户要求输入的字符串中含有空格时,应使用的输入函数是
下面不属于软件工程3个要素的是()。
随机试题
道德品质既包括人们主观上对一定的道德原则规范的认识,也包括人们基于这种认识所产生的、
宫颈癌临床分期,下列哪项错误
投资项目资本金制度适用于()。
下列各项中,属于间接融资工具的有()。
我国企业职工休婚假、产假、丧假、探亲假、病假期间的工资通常属于非累积带薪缺勤。由于职工提供服务本身不能增加其能够享受的福利金额,企业在职工未缺勤时不应当计提相关的职工薪酬。()
阅读以下文字,完成以下问题。回顾人类建筑发展的历史,从远古时代到工业革命之前,其外部、内部的装饰及造型,反映了人类的艺术甚至是哲学思想的历程,但就其内部的居住环境而言,它仅仅是遮风避雨的“掩蔽所”;工业革命之后,新材料用于建筑物的建造,照明、电梯及
《刑法》第171条第1款规定:出售、购买伪造的货币或者明知是伪造的货币而运输,数额较大的,处3年以下有期徒刑或者拘役,并处2万元以上20万元以下罚金。对此理解错误的是()。
某市政府建新办公大楼,工程由某建筑公司承包。工程按期竣工并验收合格后,市政府由于财政困难,部分工程款一直未按期付给建筑公司,致该公司陷入严重经济困难。建筑公司认为自己的合法权益被侵犯,遂诉至法院。本案中,市政府应负()。
IsCactusCityWildWestParkold?
A、Lackoftechnology.B、Rapideconomicgrowth.C、Unknownpollutionsources.D、Shortageofmanpower.A信息明示题。由China’senvironmenta
最新回复
(
0
)