首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)x/x*x main() { int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出
有以下程序: #include #define S(x)x/x*x main() { int k=6,j=3; printf("%d,%d\n",S(k+j),S(j+k)); } 程序运行后的输出
admin
2016-04-07
37
问题
有以下程序:
#include
#define S(x)x/x*x
main()
{ int k=6,j=3;
printf("%d,%d\n",S(k+j),S(j+k));
}
程序运行后的输出结果是( )。
选项
A、27,27
B、9,9
C、27,29
D、29,29
答案
C
解析
定义一个带参数的宏时,字符串内的形参通常要用圆括号括起来,以避免出错。本题中,S(k+j)相当于执行运算k+j/k+j*k+j,将k、j值代入运算后取整为27,S(j+k)同理,因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/ctDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法描述错误的是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i
下面程序的输出结果是______。#inc1ude<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i
数据库设计包括两个方面的设计内容,它们是______。
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:
对下列二叉树:进行前序遍历的结果为______。
随机试题
下列不是有关良好倾听的技巧是
______mywaytoschool,Imetwithanoldfriendofmine.
某患者进行骨髓细胞涂片检查,发现存在大量异常细胞,形态如下:细胞大小不一,外形多不规则,胞核较大不规则,呈扭曲折叠状,染色质呈稀疏网状,无核仁。该细胞最可能是
A.支气管哮喘B.喘息型慢性支气管炎C.支气管肺癌D.肺炎支原体肺炎E.克雷伯杆菌肺炎刺激性咳嗽,伴气急、痰中带血,支气管解痉药效果欠佳
粒料基层级配碎石路拌法施工中,碾压时应遵循的原则是()。
下列区间中,函数f(x)=|ln(2-x)|在其上为增函数的是()
一个学生用汉语拼音给英语单词注音,发音始终不准确,这是学习的()。
Stephen:Well,hello,stranger!______.Gordon:No,IwenttoCaliforniaforafewweeks.Stephen:Oh,really?Wheredidyougo?
[*]
美国政府日前开始督促电视、报纸和杂志停止刊登诸如“想吃就吃,照减不误”、“在睡眠中减肥”等误导性广告标语。(deceptive)
最新回复
(
0
)