首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define S(x)2*(x)*x+1 void main() {int k=1,j=3; printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是( )。
有以下程序: #include #define S(x)2*(x)*x+1 void main() {int k=1,j=3; printf(’’%d\n’’,S(k+j)); } 程序运行后的输出结果是( )。
admin
2020-11-27
31
问题
有以下程序:
#include
#define S(x)2*(x)*x+1
void main()
{int k=1,j=3;
printf(’’%d\n’’,S(k+j));
}
程序运行后的输出结果是( )。
选项
A、12
B、33
C、31
D、21
答案
A
解析
#define宏定义一定要先展开再计算,S(k+j)=2*(k+j)*k+j+1=2*(1+3)*1+3+1=12。所以在#define定义表达式时一定要记得加括号。
转载请注明原文地址:https://kaotiyun.com/show/pi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(“%d\n”,a);}程序的
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#include<string.h>main(){intn;chars1[20],s2[2
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf(’’%d\n’’.n);break;case2:case4:printf(’’%d\n’
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf(’’%d\n’’,siz
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
下列语句组中,正确的是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下列关于C语言数据史件的叙述中正确的是()。
在黑盒测试方法中,设计测试用例的主要根据是
随机试题
Theworld’sfirstinstitutionofitskindwasfoundedin1753,basedonthecollectionslefttothenationbySirHansSloane,a
劳动力在现实中选择跨地区流动时,要考虑的因素是()。
具有止呕作用。可治胃寒呕吐的药物有
已知某商业银行的风险信贷资产总额为30亿元,如果所有借款人的违约概率都是50%,违约回收率平均为20%,那么该商业银行的风险信贷资产的预期损失是()
设f(x),g(x)在[a,b]上连续,且满足∫ab(x)dt≥∫axg(x)dt,x∈[a,b),∫abf(t)dt=∫abg(t)dt证明:∫abxf(x)dx≤∫abxg(x)dx。
市场经济道德规范不可能成为所有市场主体自觉遵守的行为准则,维护公平竞争的市场秩序还需要通过法律规范。()
虽然很多员工觉得很难控制工作中的压力,但是至少当他们回家时是_________的,然而,随着工作本质的变化,家也已经不再是曾经的避难所了。填入画横线部分最恰当的一项是()。
“民办公助”的政策属于()肘期的教育政策。
In1924America’sNationalResearchCouncilsenttwoengineerstosuperviseaseriesofexperimentsatatelephone-partsfactory
A、Gotoseeamovie.B、GotoworkatSummerPizzaHouse.C、GotothekindergartentomeetKaren.D、GotobuysomecraftsforHal
最新回复
(
0
)