首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define S(x) x/x*x main( ) { int k=6, j=3; printf("%d,%d\n", S(k+j), S(j+k)); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define S(x) x/x*x main( ) { int k=6, j=3; printf("%d,%d\n", S(k+j), S(j+k)); } 程序运行后的输出结果是
admin
2021-07-09
15
问题
有以下程序
#include <stdio.h>
#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/gEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
有以下程序:#includeintfun(){staticintx=1;x*=2:returnx:}main(){inti,s=1;for(
在下列选项中,没有构成死循环的是()。
以下选项中合法的C语言常量是()。
若有以下定义,则对数组元素的正确引用是()。inta[5],*p=a;
有以下程序:#includeintfun(intx,inty){if(y==0)returnx;elsereturn(fun(一一x,一一y));}main(){printf(’’%d\n’’,fun(5,3));}程序运行后的输
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用一1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。请在程序的下划
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串尾部的*号全部删除,前面和中间的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:****A*BC*DEF*G。在编写函
软件需求规格说明书在软件开发中的作用不包括()。
关于位运算的叙述中正确的是()。
随机试题
用吸痰管进行气管内吸痰的方法是
工程咨询公司风险管理人员的一般责任范围不包括()。
施工现场所使用的安全警示标志()。
施工单位不按照施工技术标准施工造成工程质量一般事故的,处所涉及单位工程合同价款()的罚款。
可转换公司债券是指()
除财政拨款收支、非同级财政专项资金收支和经营收支以外各项收支相抵后的余额,事业单位在预算会计中应通过()核算。
小轲看到童童通过努力使语文成绩提升了8个名次,为此大受鼓舞,觉得自己只要认真努力,语文成绩也能有大的进步。这一案例中,小轲自我效能感的提升是受到了间接经验的影响。()
公安机关专政的对象是对敌对势力、敌对分子和严重刑事犯罪分子。()
用中国象棋的车、马、炮分别表示不同的自然数。如果车÷马=2,炮÷车=4,炮﹣马=56,那么“车+马+炮”等于多少?()
一个体系中的各种制度具有战略互补性,某一项或几项制度发生变革,其他的制度要么进行相应的变化,要么就会与新制度难以配合,对新制度的实施产生阻碍。因此,制度变革本质上就应该是整体推进的,虽然在事实上可以分步进行,否则,就会存在巨大的制度运行成本。下列对
最新回复
(
0
)