首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2017-11-06
51
问题
有以下程序:
#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、3 1.5
C、程序有错无输出结果
D、14.0
答案
C
解析
宏定义不是C语句,末尾不需要有分号,语句printf(“%4.If\n”,S(a+b));展开后为printf(“%4.If\n”,3.5;*a+b*a+b;);,所以程序会出现语法错误。
转载请注明原文地址:https://kaotiyun.com/show/9Bxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n
数据结构分为线性数据结构和非线性数据结构,带链的队列属于()。
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
有以下程序:main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是()。
有以下程序:main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",C);}执行后的输出结果是(
下列叙述中正确的是()。
已定义以下函数:intfun(int*p){return*P;)fun函数返回值是()。
若给fun函数的形参s传送字符串:“abc-6354abc”,则函数的返回值是______________。(字符串中包括空格)longfun(charS[])flongn;intsign;for(;iss
随机试题
X公司对固定资产进行的下列会计处理中,注册会计师应当建议调整的是()。
WelcometoVirginiaPleasecometofeelthewarmthofaVirginiawelcomefromtheBlueRidgeMountainstotherollingAtlant
A、清创B、缝合C、二者均可D、二者均不可受伤达12小时的严重污染伤口_______。
当采用声波透射法检测桩身完整性时,桩身质量情况判定的依据有()。
硅酸盐水泥的技术性质是其具体应用的主要依据,以下说法中正确的有()。
私募基金管理人应建立健全外包业务控制,并至少每年开展()全面的外包业务风险评估。
社会精神财富的源泉是()。
1992年三峡库区平均人口密度为282人/平方千米,高于全国(122人/平方千米)和四川(192人/平方千米)。库区的山地面积占总面积90%以上,海拔400米以下地带的人口密度为500—600人/平方千米。另外,库区耕地大部分是旱地,坡度在15度至25度的
下列关于线性表的叙述中,不正确的是()。
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1ElseIfscore>
最新回复
(
0
)