首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b)); } 程序运行后的输出结果是( )。
有以下程序 #include #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b)); } 程序运行后的输出结果是( )。
admin
2020-07-28
31
问题
有以下程序
#include
#define PT 3.5 ;
#define S(x) PT*x*x ;
main()
{ int a=1, b=2; printf("%4.1f\n" , S(a+b)); }
程序运行后的输出结果是( )。
选项
A、程序有错无输出结果
B、31.5
C、7.5
D、14.0
答案
A
解析
宏定义不是C语句,结尾不加";",所以该程序会出现编译错误,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/NQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
设有课程关系模式:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址),并且假定不同课程号可以有相同的课程名,每门课程只有一位任课教师,但每位教师可以有多门课程。关系R范式最高达到
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的
若有定义语句:intx=10;则表达式x-=x+x的值为
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
设顺序表的长度为n。下列算法中,最坏情况下比较次数小于n的是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
福建地势总体上是东南高,西北低。()
A、1年B、2年C、3年D、4年E、5年《医疗机构制剂许可证》的有效期为
世界上第一个以文件形式提出无偿献血原则的国际组织是
乳牙龋药物治疗时,具有腐蚀性的药物是
某工程拟采用导流型容积式水加热器,计算容积为10m3,应采用5m3的热交换器()。
汇款人委托银行将款项支付给收款人的结算方式是指( )结算方式。
有两个均能满足生产需求的施工方案可供选择,在两方案均需增加投资时,应选择()的方案。
目前,我国银行信贷管理一般实行()相结合制度,以切实防范、控制和化解贷款业务风险。
有识之士
有以下程序main(){ int p[7]= {11,13,14,15,16,17,18},i=0,k=0; while(i<7 & & p[i] %2) { k= k+ p[i];i+ +;} cout<<k<<end1;}执行后输
最新回复
(
0
)