首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define PT 3.5; #define S(x)PT*x*x main( ) { int a=1,b=2; printf(″%4.1f\n″,S(a+b)); } 程序运行后的输出结果是( )
有以下程序: #include<stdio.h> #define PT 3.5; #define S(x)PT*x*x main( ) { int a=1,b=2; printf(″%4.1f\n″,S(a+b)); } 程序运行后的输出结果是( )
admin
2019-04-14
30
问题
有以下程序:
#include<stdio.h>
#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
解析
宏定义不是C语句,结尾不加“;”,所以该程序会出现编译错误,答案选C。
转载请注明原文地址:https://jikaoti.com/ti/bgf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculde#inculdevoidFun(char*str){chartemp;intn,I;n=strlen(str);temp=str[n-1];For(i=n-1;i>0;i--)st
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
下列二维数组的说明中,不正确的是()。
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下程序的运行结果为______。main(){inti,f1,f2;f1=f2=1;for(i=0;i<4;i++){printf("%d%d",f1,f2);f1+=f2;f2+=f1;}}
下列程序的运行结果为()#include<stdio.h>main(){structdate{intyear,month,day;)today;printf("%d\n",sizeof(str
在关系数据库中,对一个关系做投影操作后,新关系的元组个数将()
字符串str由数字字符组成(长度不超过5个字符),可看作任意进制的数,请补充函数fun(),该函数的功能是:把str字符串转换成任意进制的数,结果保存在数组xx中,由函数返回转换后数组腆的实际长度。其中x表示str原来的进制,y表示要转换成的进制。例如
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p**;”后,下列说法错误的是
随机试题
根据以下资料,回答以下问题。2006年,全国农村外出从业劳动力中,男性劳动力8434万人,占64%。从年龄构成上看,20岁以下占16.1%;22~30岁占36.5%;31~40岁占29.5%;41~50岁占12.8%;51岁以上占5.1%。从文
糖尿病肾病的主要病理变化,光镜检查分两型:①________;②________。
男68岁,高热三天伴咳嗽胸痛,多量黄绿色脓性痰,白细胞总数20×109/L,X线示右下肺实变,其间有不规则透亮区,叶间隙下坠,伴少量胸腔积液,最可能的诊断为()(1992年)
A.补肝肾,强筋骨,安胎B.补益肝肾,强筋健骨,止血安胎,疗伤续折C.补肝肾,强腰膝,祛风湿D.活血续伤,补肾强骨E.滋阴补肾,凉血止血
患者入院后,护士在护理患者中要作为管理协调者的角色,是因为护士要在临床护理工作中
你觉得自己在单位是个()的人。
患者,女性,45岁,发现右上颈部肿物5年,增长不明显。近3天发生上呼吸道感染,肿物突然增大,伴疼痛。检查见肿物位于胸锁乳突肌上1/3前缘,质软,有波动感,无搏动,体位试验阴性。最可能的诊断是()。
简述破坏选举罪的犯罪构成。
Whatistheexpectedannualgrowthrateofthesevenleadingindustrializedeconomiesinthesecondhalfoftheyear?
ShoppinghabitsintheUnitedStateshavechangedgreatlyinthelastquarterofthe20thcentury.【C1】______inthe1900smostAm
最新回复
(
0
)