首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=1,b=0; if(一一a)b++; else if(a==0)b+=2; else b+=3; printf(“%d\n”,b)
有以下程序: #include main() { int a=1,b=0; if(一一a)b++; else if(a==0)b+=2; else b+=3; printf(“%d\n”,b)
admin
2018-02-02
60
问题
有以下程序:
#include
main()
{
int a=1,b=0;
if(一一a)b++;
else if(a==0)b+=2;
else b+=3;
printf(“%d\n”,b);
}
程序运行后的输出结果是( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
“++”和“一一”运算,当以前缀形式出现时,则先进行加1或减1操作,再进行其他运算;当以后缀形式出现时,则先进行其他运算,再进行加1或减1操作。a初始定义为1,b为0,执行一一a,a的值变为0,即if判断为假,执行b+=2,输出b的值为2。
转载请注明原文地址:https://kaotiyun.com/show/pPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性表常采用的两种存储结构是()。
对建立良好的程序设计风格,下列描述正确的是()。
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s=
已知函数fread.的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为
在软件开发过程中,软件结构设计是描述______。
下列程序中的函数stropy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#include<stdi
数据库系统中实现各种数据管理功能的核心软件称为【】。
在内存中,存储字符’x’要占用1个字节,存储字符串"x"要占用【】个字节。
随机试题
邮件地址包括用户名和________。
下列试验不属于碳水化合物的代谢试验是A.吲哚试验B.V-P试验C.甲基红试验D.葡萄糖发酵试验E.β-半乳糖苷酶试验
A.小肠B.骨骼C.肾脏D.肝脏E.皮肤合成25-OH-D3的器官是
A.细胞肿胀、溶解B.核DNA电泳呈梯状图谱C.线粒体固缩D.线粒体常有阵发的自噬作用E.染色质无变化细胞坏死的表现为
施工招标时,若为初步设计完成后的大型复杂工程,则应采用( )合同。
以下属于公安机关可以先行拘留情形的是()。
下列文学常识的内容搭配错误的是:
为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于0”,正确的SQL语句是()。
Ihopealltheprecautionsagainstairpollution,______aresuggestedbythelocalgovernment,willbeseriouslyconsideredhere.
INSURGENT:REBEL::
最新回复
(
0
)