首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b)); } 程序运行后的输出结果是
有以下程序 #define PT 3.5 ; #define S(x) PT*x*x ; main() { int a=1, b=2; printf("%4.1f\n" , S(a+b)); } 程序运行后的输出结果是
admin
2018-10-16
32
问题
有以下程序
#define PT 3.5 ;
#define S(x) PT*x*x ;
main() {
int a=1, b=2;
printf("%4.1f\n" , S(a+b)); }
程序运行后的输出结果是
选项
A、31.5
B、7.5
C、程序有错无输出结果
D、14.0
答案
C
解析
本题考查宏定义。预处理语句后面不能加分号,因此程序有错。如果没加分号的话S(a+b)=PT*a+b*a+ b=3.5*1+2*1+2=7.5。
转载请注明原文地址:https://www.kaotiyun.com/show/Puxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句"printf("a\bhow\’are\’y\\\bou\n");"的输出结果是()。
当变量c的值不为2、4、6时,值也为“真”的表达式是
下列程序是用来判断数组中特定元素的位置所在的。#include#includeintfun(int*s,intt,int*k){inti;*k=0;for(i=0;i
设x=2.5、a=7、y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
算法的空间复杂度是指
下面rotate函数的功能是:将n行n列的矩阵A转置未AT,例如:请填空#defineN4voidrotate(inta[][]){inti,j,t;for(i=0;i<N;i++)
若有以下函数定义,函数返回值的类型是【】。fun(doubleA){returna*a*a;}
算法复杂度主要包括时间复杂度和【 】复杂度。
有以下定义语句,编译时会出现编译错误的是
随机试题
从货币需求方面看,利率越高()。
A.细胞着色不一B.靶形红细胞C.缗钱状红细胞D.球形红细胞E.裂红细胞遗传性球形细胞增多症
外伤牙折伴牙周膜挤压伤者,根充后桩冠开始的最早时间是
肥胖病人心影呈法洛四联症病人心影呈
临床上,通常作为贫血早期疗效观察指标的是
某一项目的评标委员会组成人员如下,招标人代表3人,建设行政监督部门代表1人,技术、经济方面专家4人,招标人直接指定的技术专家1人,下列关于此评标委员会人员组成的说法不正确的有( )。
某投资者在1994年12月1日已122元购买了面值100元的1992年发行的五年期国债,并持到1996年12月1日以145元卖出,则其持有期间收益率为()。
明细核算由总账、分户账、登记簿、余额表组成。()
Somepicturesoftheriverbroughtthedaysbacktotheold______theyswaminit.
摧残
最新回复
(
0
)