首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(k+j),T(k+j));}
若有以下程序,则程序的输出结果是 #define S(x)x*x #define T(x)S(x)*S(x) main(){int k=5,j=2; printf("%d,%d\n",S(k+j),T(k+j));}
admin
2017-04-26
22
问题
若有以下程序,则程序的输出结果是
#define S(x)x*x
#define T(x)S(x)*S(x)
main(){int k=5,j=2;
printf("%d,%d\n",S(k+j),T(k+j));}
选项
A、17,37
B、49,2401
C、17,289
D、49,289
答案
A
解析
本题考查了宏替换,宏替换就是简单的字符替换,不会进行语法错误检查也不会进行运算。“S(k+j)”宏展开以后为“k+j*k+j”,值为17,“T(k+j)”宏展开以后为“k+j*k+j*k+j*k+j”,值为37。
转载请注明原文地址:https://jikaoti.com/ti/s9i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#includemain(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);}
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
阅读下列程序,则运行结果为#include"stdio.h"fun(){staticintx=5;x++;returnx;}main(){inti,x;for(i=0;i
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
随机试题
Fordecadesthemarketforexpensiveheadphoneswasmainlylimitedtohi-fifans.But【C1】________theboxystereosysteminthec
驾驶人在行车中经过积水路面时,应怎样做?
急性脓胸的治疗措施应除外
下列可引起男子乳房女性化和妇女多毛症的药物是
女,37岁,腹胀、腹泻与便秘交替半年,常有午后低热,夜间盗汗。体检:腹壁柔韧感,轻度压痛,肝脾未触及,腹水征(+)。腹水检验:比重1.018,蛋白25g/L。白细胞8.0×109/L中性0.30,淋巴0.70,红细胞3.2×109/L。本例最可能诊断是
在Windows中,文件系统目录的组织形式属于:
根据《会计法》的规定,担任单位会计机构负责人的,除取得会计从业资格还应当具备会计师以上专业技术职务资格或者从事一定的会计工作年限。该会计工作年限是()。
经济周期理论中,中周期又称康德拉耶夫周期。( )
下列有关《中共吉林省委关于制定吉林省国民经济和社会发展第十四个五年规划和二〇三五年远景目标的建议》的表述,正确的是()。
Toseeifhaircoloraffectsaperson’schancesofgettingajob,researchersatCaliforniaStateUniversityasked136colleges
最新回复
(
0
)