首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序后,输出的结果是( )。 #include #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m):
执行下列程序后,输出的结果是( )。 #include #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/S(k+m):
admin
2012-12-03
51
问题
执行下列程序后,输出的结果是( )。
#include
#define S(X) X*X
void main()
{ int a=9,k=3,m=2;
a/=S(k+m)/S(k+m):
printf("%d",a);
}
选项
A、1
B、4
C、9
D、0
答案
D
解析
本题主要考查带参数的宏定义,过程如下:出于定义为define(x) x*x没有括号优先级,所以:a=a/(S(k+m)/S(k+m))=a/(k+in*k+m/k+m*k+m)=9/(3+2*3+2/3+2*3+2)=0。
转载请注明原文地址:https://kaotiyun.com/show/RrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行该程序段后,k的值是
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
有以下程序:#include<stdio,h>main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
以下程序运行后的输出结果是______。#include<strlng.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strcp
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>structNODE{intdata;
若有下面的说明和定义,则sizeof(structaa)的值是()。structaa{intr1;doubler2;floatr3;unionuu{charu1[5];longu2[2];}ua;
软件调试的目的是()。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
随机试题
A、Itcanhelpthemanstudyeffectively.B、Itcantellthemanhowtoprepareforexams.C、Itcanhelpthemanrecordwhatheha
在考生文件夹下有一个数据库文件“samp1.accdb”,里边已建立两个表对象“tGrade”和“‘tStudent”,同时还存在一个Excel文件“tCourse.xlsx”。请按以下操作要求,完成表的编辑。将Excel文件“tCourse.xlsx
社会策划模式体现的是一种()的改变。社区工作者扮演着专家的角色,运用知识、科学的决策能力及其权威,推动及策划改变。
求函数f(x,y)=4x-4y-x2-y2的极大值点
A、长期计划短期计划B、战略性计划战术性计划C、整体计划局部计划D、指导性计划年度计划E、指令性计划指导性计划按照规模分类,计划可分为()
湿性坏疽多发生于
证券评级机构的人员考核和薪酬制度,不得影响评级从业人员依据()的原则开展业务。
甲公司20×3年7月以860万元取得100万股乙公司普通股,占乙公司发行在外普通股股份的0.5%,作为以公允价值计量且其变动计入当期损益的金融资产核算。乙公司股票20×3年年末收盘价为每股10.2元。20×4年4月1日,甲公司又出资27000万元取得乙公
下列解说有误的一项是_______。
下列程序的运行结果是______。main(){intx=1,y=2,z=3;printf("%d,",x<y?y:x);printf("%d,",z<y?x++:y++);print
最新回复
(
0
)