首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=1, y=0; if (!x) y++; else if (x==0) if (x) y+=2; else y+=3; printf("%d\n", y); } 程序运行后的输出结果是( )。
有以下程序 #include main() { int x=1, y=0; if (!x) y++; else if (x==0) if (x) y+=2; else y+=3; printf("%d\n", y); } 程序运行后的输出结果是( )。
admin
2015-07-28
46
问题
有以下程序
#include
main()
{ int x=1, y=0;
if (!x) y++;
else if (x==0)
if (x) y+=2;
else y+=3;
printf("%d\n", y);
}
程序运行后的输出结果是( )。
选项
A、0
B、2
C、1
D、3
答案
A
解析
在该题中,选择结构的表达式都不成立,所以整个选择语句都没有执行,y值没有发生改变,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/HdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下说明,则_______的叙述是正确的。structst{inta;intb[2];}a;
下述函数功能是_______。intfun(char*x){char*y=x;while(*y++);returny-s-1;}
在C语言中,函数的隐含存储类别是()
t为int型变量,进入下面的循环之前,t的值为0,则以下叙述中正确的是() while(t=1) {…}
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
下列字符序列中,不可用作C语言标识符的是______。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
A、3*xn(2*x-1)B、3*x**n(2*X-1)C、3*pow(x,n)*(1/(2*x-1))D、3*pow(n,x)/(2*x-1)4在该题中,x的n次方应该调用函数pow(x,n)计算,故排除选项A、B。在选项D中,pow(n,x)的
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
随机试题
在Windows中,下列错误的文件名是________。
称成釉细胞瘤为临界瘤的原因是
设计中采用的钢筋混凝土适筋梁,其受弯破坏形式为:[2005年第56题]
第二次世界大战后,建筑设计的主要思潮有“理性主义”“粗野主义”和“典雅主义”。正好对应这三种思潮的是()。
根据公司法律制度的规定,有限责任公司的成立日期为()。
当前,我们要不断增强中国特色社会主义的道路自信、理论自信、制度自信和文化自信。
具体劳动与抽象劳动是指:
中国古代对一种刑罚有如下的描述:“既杖其脊,又配其人而刺其面,是一人之身,一事之犯,而兼受三刑也。”该材料所描述的刑罚是()。(2016单39)
LessociétésNBCUniversaletNewsCorporationonttrouvéunnouvel______pourledéveloppementdeleurcoentreprisequiviseà
Readthistextfromanarticleaboutovercomingthelanguagebarrier.Choosethebestsentencefromtheoppositepagetofilli
最新回复
(
0
)