首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #defineS(x)4*(x)*x+1 yoidmain( ) { intk=5,j=2: printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是
有以下程序 #include<stdio.h> #defineS(x)4*(x)*x+1 yoidmain( ) { intk=5,j=2: printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是
admin
2014-06-19
8
问题
有以下程序
#include<stdio.h>
#defineS(x)4*(x)*x+1
yoidmain( )
{
intk=5,j=2:
printf(’’%d\n’’,S(k+j));
}
程序运行后的输出结果是
选项
A、197
B、143
C、33
D、28
答案
B
解析
这道题涉及到带参数的宏的定义和替换这个知识点。在程序中定义了带参数的宏S(x),当在主函数中用参数k+j调用宏s时,根据宏替换的原则,则S(k+j)=S(5+2)=4*7*5+2+1=143。
转载请注明原文地址:https://jikaoti.com/ti/Njn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
下面程序的输出结果是()。#include<stdio.h>intx=1;voidmain(){intx=2;printf("%d,",x);if(x==1){intx=
对下述程序,正确的判断是()。main(){inta,b;scanf("%d",&a);scanf("%d",&b);if(a>b)a+=b;b++;elseb+=a;
若有如下程序:main(){inta,b,C,m,n,k;m=n=k=0;a=-1;b=2;C=3;if(c>0)m=a+b;if(a<=0){if(b>0)
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
下列关键字中,不属于C语言变量存储类别的是______。
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",
以下程序的输出结果是_______。main(){intw=5;fun(w);printf("\n");}fun(intk){if(k>0)fun(k-1);printf("%d",k);
请读程序:#include<stdio.h>main(){inta,b;for(a=1,b=1;a<=100:a++){if(b>=20)break;if(b%3=1
随机试题
赵树理的小说成名作是()
下列病变中,与大肠癌的发生关系不密切的是
正常情况下,肾小球滤液(原尿)在肾小管内被吸收的液体量占总量的
张某,男,50岁,坏疽性阑尾炎手术后4日,患者主诉伤口疼痛,检查伤口见局部红肿、有波动感,其首先处理应是()。
男性,54岁,因胃癌行胃大部切除术。术后5~6d可试食的膳食是()。
施工队要在一东西长600米的礼堂顶部沿东西方向安装一排吊灯,根据施工要求,必须在距西墙375米处安装一盏,并且各吊灯在东西墙之间均匀排列(墙角不能装灯)。该施工队至少需要安装多少盏吊灯?()
选择入市的时机分为()等步骤。
个人的生命周期是对于个人投资者资产配置的最主要因素。()
研究人员分析了68名59~84岁被试者的脑部扫描结果,发现心态比实际年龄年轻的被试者,其大脑认知功能比那些心态与实际年龄相同或更大者强。他们据此认为,保持年轻的心态是延缓大脑衰老的一剂良方。以下哪项如果为真,最能削弱上述结论?
Theroughguidetomarketingsuccessusedtobethatyougotwhatyoupaidfor.Nolonger.Whiletraditional"paid"media—sucha
最新回复
(
0
)