首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <studio. h >#define F(X, Y) (X)*(Y)main ( ){ int a=3, b=4; printf("%d\n", F(a++, b++));}
有以下程序:#include <studio. h >#define F(X, Y) (X)*(Y)main ( ){ int a=3, b=4; printf("%d\n", F(a++, b++));}
admin
2013-02-23
32
问题
有以下程序:#include <studio. 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://jikaoti.com/ti/Tvn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序段,则执行后输出的结果是#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,b);
以下程序的输出结果是______。main(){unsignedshorta=65536;intb;printf("%d\n",b=a);}
软件系统生命周期的第一个阶段是______。
软件测试的方法有动态测试、静态测试和【】13种。
设有以下程序段:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;p=&a[0];下面选项中,其值为6的表达式为______。
设有“intx=11;”则表达式(x++*1/3)的值是______。
若有以下定义语句:doublea[5];inti=0;能正确给a数组元素输入数据的语句是()
以下叙述中正确的是()
设有系和学生2个实体集,一个学生只能在一个系里注册,而一个系有很多学生。系和学生的关系是______。
随机试题
组织内部环境分析的方法包括()
.母企业与子企业和关联企业间的关系是()
企业生产计划部门下达的“生产通知单”联次一般为_______联
高渗性脱水与低渗性脱水临床表现的主要鉴别点是
心脏前负荷过重见于
耕地占用税的特点是()。
一般地讲,只有在公司股价剧涨,预期难以下降时,才采用股票分割的办法降低股价;而在公司股价上涨幅度不大时,往往通过发放股票股利将股价维持在理想的范围内。()
有的人遇事总是举棋不定、优柔寡断。他们缺乏的意志品质是()
一般而言,学习积极性的核心内容是()
Itwasthedistrictsportsmeeting.Myfootstillhadn’thealed(痊愈)froma(n)【C1】______injury.Ihad【C2】______whetherornotI
最新回复
(
0
)