首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main() { int p,a=5; if(p=a!=0) printf("%d\n".p); else printf("%d\n",p+2); } 执行后
若有以下程序 main() { int p,a=5; if(p=a!=0) printf("%d\n".p); else printf("%d\n",p+2); } 执行后
admin
2009-01-15
49
问题
若有以下程序
main()
{ int p,a=5;
if(p=a!=0)
printf("%d\n".p);
else
printf("%d\n",p+2);
}
执行后输出结果是______。
选项
答案
1
解析
首先计算if语句后面的表达式,根据运算符的优先级可知,先算“a!=0”,该值为1,再把1赋值给p,结果为1(真),执行其后的printf语句,输出的值为1。
转载请注明原文地址:https://www.kaotiyun.com/show/KTXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Label1的标签和一个名称为List1的列表框,并在设计阶段向List1中添加若干列表项。程序运行时,当双击List1中的某个列表项时,在Label1中显示所选中的列表项,能实现上述功能的语句是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
面向对象方法中,继承是指( )。
支持子程序调用的数据结构是()。
以下关于变量作用域的叙述中错误的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
要计算x的平方根并放入变量y,正确的语句是( )。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nA
在软件设计中不使用的工具是
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
随机试题
置换动火前打开容器的入孔、手孔、清扫孔等,其作用是为了____。
账证核对一般核对的是()
患者,女,26岁,既往梅毒病史3年,现早孕,孕检提示:TPPA(+),TRUST(1:2)首选治疗方法
根分叉病变的主要病因是
可以和藜芦一起使用的药是
A律师事务所为招揽更多的业务,实行按案件标的额为介绍案件的人提取一定的“案件介绍费”,并且对几个较为重大的案件,给予了“介绍人”一定数额的费用。由于在某一案件上通过这一办法将B律师事务所的案件揽走,B律师事务所对A律师事务所的这一行为向有关司法行政机关进行
选择压实机械的原则是()。
资金的价值是随时间变化而变化的,资金在运动中( )的部分就是原有资金的时间价值。
物流模数尺寸(集装基础模数尺寸)不包括()。
A—labelsB—carbonpaperC—correctionfluidD—staplerandstaplesE—massagepadsF—documentfilesG—plasticpocketsH—adhesiveta
最新回复
(
0
)