首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#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
36
问题
有以下程序:#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://kaotiyun.com/show/oEJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
设x,y均是int类型变量,则以下不正确的函数调用为______。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
若有宏定义如下:#defineX5#defineYX+1#defineZY*X/2以下程序段的输出结果是______。inta;a=Y;printf("%d\n",Z);printf("%d\n
软件生存周期是指______这一过程。
以下程序是求矩阵a,b的和,结果存入矩阵c中,并按矩阵形式输出,请填空。#include<stdio.h>main(){inta[3][4]={13,-2,7,5},{1,0,4,-3},{6,8,0,2}};i
以下叙述中正确的是
数据库管理系统的基础是______。
下列运算符中,不属于关系运算符的是______。
设有下列二叉树:对此二叉树中序遍历的结果为_____。
随机试题
该病例有3年病史,追问病史,应强调前列腺增生症患者最初出现的症状为下列哪一项不是前列腺增生引起下尿路梗阻后所致的病理改变
的极值点个数为()。
下列关于城市化进程与社会发展之间的关系叙述正确的是()。
基金宣传资料可以采用的形式包括()
小学生由于考试焦虑而产生的失眠可采用()来治疗。
有三种人才:能够独立做好事情的,能够带领好一个团队的。能够制定好的决策的,你认为自己属于哪一类?以后还需要在哪些方面努力?
在已打开的数据表文件中有“姓名”字段,此外又定义了一个内存变量“姓名”。要把内存变量姓名的值传送给当前记录的姓名字段,应使用命令______。
Withsomeeffectivemeasuresadoptedintheworkshop,theworkersaresafe_____gettinginjured.
InterculturalCommunicationProblemsandSolutionsI.InterculturalCommunicationProblemsA.Stereotyping—Definition:aselec
Today,Iamgoingtoidentifysometypicalresearchproblemsandalsosharewithyouthesolutionstotheseproblems.Thefirst
最新回复
(
0
)