首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-04-28
25
问题
有以下程序:
#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、7.5
B、31.5
C、程序有错无输出结果
D、14.0
答案
C
解析
宏定义不是C语句,末尾不需要有分号。所以语句printf(“%4.1f、n”,S(a十b));展开后为prinif(“%4.1f\n”,3.5;*a+b*a+b;);所以程序会出现语法错误。
转载请注明原文地址:https://kaotiyun.com/show/7Htp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i
以下定义数组的语句中错误的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
以下选项中合法的C语言赋值语句是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
以下叙述中错误的是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
压力容器用钢的基本要求是有较高的强度,良好的塑性、韧性、制造性能和与介质的相容性,硫和磷是钢中最有害的元素,我国压力容器对硫和磷含量控制在()以下。
肾上腺皮质显像的图像下列哪项属正常
属于可弯曲管线的是()。
根据《房屋与装饰工程工程量计算规范》(GB50854—2013),在三类土中挖基坑不放坡的坑深可达()。
北京在辽代称为()
制定环境质量标准必须以()为基础。
A.浆液性炎B.纤维素性炎C.化脓性炎D.出血性炎E.间质性炎大叶性肺炎的主要病理学特征是
一份调查问卷中,放在问卷前面的问题一般是()。
Rememberbooks?Theywerethosepiecesofpaperwithwordsprintedonthem【C1】______inbetweentwo,sometimes,【C2】______covers.
在考生文件夹下打开文档Word.docx,按照要求完成下列操作井以该文件名Word.doex保存文档。设置正文(“特点……如表一所示”)各段落中的所有中文文字为小四号楷体、西文文字为小四号Arial字体;各段落悬挂缩进2字符,段前间距0.5行。
最新回复
(
0
)