首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
50
问题
有以下程序:
#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://www.kaotiyun.com/show/pi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式:(int)((double)9/2)-9%2的值是
有以下程序#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf(’’%d\n’’,siz
以下程序的输出结果是()。#includemain(){inty=10;while(y一一);printf(’’y=%d\n’’,y);}
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
设变量已正确定义并赋值,以下正确的表达式是
以下选项中关于C语言常量的叙述错误的是()。
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
随机试题
或有事项应确认为预计负债需要满足的条件包括()。
受均布荷载的简支梁,长度为L,剪力最大的截面为()。
会计职业道德对会计法律制度起着辅助和补充作用。 ( )
某企业在经营期间,欠缴应纳税款,采取转移财产的手段,致使税务机关无法追缴欠缴的税款2万余元,对此案的正确定性和处理应为()。
()是企业为了招募、甄选和录用所需要的人力资源而发生的各种相关费用的总和,主要包括招聘人员的直接或间接劳务费用、直接或间接业务费用、其他相关费用等。
美育
在中国美术史上,这是特殊的一页。在近十余年里,从现代艺术之父塞尚的作品开始,到西方当下的艺术形态,一百余年来,西方世界流行的所有艺术形式以及引发它们或它们引发的艺术思潮,几乎都在中国艺术舞台上粉墨登场——印象派、野兽派、抽象派、立体主义、未来主义
膀胱结石的典型症状是
计算机网络在逻辑功能上可以分为
WhatdidGregRotaprobablydointheend?WhatdidtheschoolofficialsdoafterreceivingthecheckfromMr.LeBermuth?
最新回复
(
0
)