首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: 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
2010-01-10
396
问题
若有以下程序:
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://kaotiyun.com/show/B1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开
在名称为Forml的窗体上添加一个名称为Textl的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为Ml、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹出菜单
VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,yAsInteger)AsIntegerFun=IIf(x<y,x,y)EndFunctionPr
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
有下面程序代码:PrivateSubCommand1_Click()PrivateSubproc(ByValaAsInteger)DimxAsInteger,sAsInteger
下面关于标准模块的叙述中错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
长整型常数的类型说明符为
随机试题
20世纪中叶以后,特别是20世纪80年代以来,世界各国课程教材改革着力解决的基本问题是()
在工资核算模块中,可将工资数据分成两大类,即基本不变数据和变动数据。以下数据属于基本不变数据的是()。
小张获得遗产100万元,他将其存入10年的定期存款,假设年利率为6%,按复利计算,10年后这笔钱将变为( )元。
质量检验的步骤有()。
已知函数y=(a-1)x2+2ax+1(a∈R),在x∈[1,3]时为单调递增函数,求a的取值范围.
信息系统开发方法的指导思想、开发策略常常相同或相似于
打开工作簿文件:Exc.xlsx,对工作表“图书销售情况表”内数据清单的内容按主要关键字“季度”的升序次序和次要关键字“经销部门”的降序次序进行排序,对排序后的数据进行高级筛选(条件区域设在A46:F47单元格区域,将筛选条件写入条件区域的对应列上。),条
Customersoftendeferpaymentforaslongaspossible.
Theageatwhichyoungchildrenbegintomakemoraldiscriminationsaboutharmfulactionscommittedagainstthemselvesorothers
Questions14-17Thetexthas9paragraphs(A-I).Whichparagraphdoeseachofthefollowingheadingsbestfit?*
最新回复
(
0
)