首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf("%d,%d\n", S(k+j),T(k+j) ); } 则程序的输
若有以下程序 #include #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2; printf("%d,%d\n", S(k+j),T(k+j) ); } 则程序的输
admin
2020-11-23
16
问题
若有以下程序
#include
#define S(x) (x)*(x)
#define T(x) S(x)/S(x)+1
main()
{ int k=3, j=2;
printf("%d,%d\n", S(k+j),T(k+j) );
}
则程序的输出结果是( )。
选项
A、25,26
B、25,2
C、11,12
D、11,2
答案
A
解析
宏替换只是使用宏名代替一个字符串,是一种机械的置换,所以S(k+j)=(k+j)*(k+j)=25,T(k+j)=S(k+j)/S(k+j)+1=(k+j)*(k+j)/(k+j)*(k+j)+1=26,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/zM3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C中
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为:”ABCDEFG123456”,其中字符A的ASCII码值为奇数
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(lowhigh,查找
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用下面的公式求竹的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。例如,程序运行后,输入0.00
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
下列叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中正确的是()。
下面不属于软件需求分析阶段主要工作的是
随机试题
关于抗利尿素的叙述,错误的是
脱位的正确定义是
国家通过对公共资源的计划配置影响全社会资源的市场配置。国家直接掌握的公共资源包括:()。
关于双排脚手架横向水平杆靠墙一端外伸长度的说法,正确的是()。
【背景资料】某工程建设项目包含两栋高层商业办公楼和多栋管理用房,总建筑面积约3万平方米,内部精装修,外立面为玻璃幕墙和金属幕墙。由于该项目现场场地较为狭小,施工总承包单位积极优化施工总平面布置,争取合理利用空间。施工过程中,发生了如下事
建立学习时间表属于学习策略中的()
井冈山:红色摇篮
打开考生文件夹下的演示文稿yswg.ppt,按照下列要求完成对此文稿的修饰并保存。
Languagelearningbeginswithlistening.Individualchildrenvarygreatlyintheamountoflisteningtheydobeforetheystarts
Followingthepatternshowninthenumbersequencebelow,whatisthemissingnumber?1827?125216
最新回复
(
0
)