首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2;
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2;
admin
2019-02-02
26
问题
有以下程序:
#include<stdio.h>
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://jikaoti.com/ti/Qvf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,下面的任务不属于设计阶段的是()。
语句“int(*ptr)();”的含义是______是指向函数的指针,该函数返回一个int型数据。
有以下程序main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,j,k=2;for(i=0;i<3;i++){printf("%d",m[k][i]);}}
与“for(i=0;i<10;i++)putchar(’a’+i);”功能不同的语句是______。
若有如下程序:sub(int*t,intn){int*p1,*p2;for(p1=t,p2=t;p1-t<n;p1++)if(*p1<*p2)p2=p1;return(*p2);}main()
可以在C语言程序中用做用户标识符的一组标识符是()。
设有定义:struct{charmark[12];intnuml;doublenum2;}tl,t2;,若变量均已正确赋初值,则以下语句中错误的是
下列软件系统结构图的宽度为【】。
下列叙述中正确的是
随机试题
电路如图3—14所示,设A1、A2性能理想,R1=1kΩ,R2=R4=R5=10kΩ,R3=R6=0.9kΩ,运放均用±15V供电。试求:Aμ=的值;
受精的必备条件不包括
地下水的控制方法包括()。
商业信用的具体形式有()等。
下列属于商业银行外部欺诈引起的操作风险的是()。
无论你从事的工作有多么特殊,它总是离不开一定的()约束。
给定资料1.2016年4月19日,中共中央总书记、国家主席、中央军委主席、中央网络安全和信息化领导小组组长习近平主持召开网络安全和信息化工作座谈会,深刻回答了事关中国网信事业长远发展的一系列重大问题,科学描绘了中国建设网络强国的宏伟蓝图和实践路径
A.ThanksforlettingmeknowB.butcouldyoutellmewheretherestroomsareC.butthewomen’sroomisoutofafewthings
Googleistalkingtoautomakersabouthowtobringitsself-driving-cartechnologytomarket,executivessaidTuesday.Project
ENJOYYOURFAVOURITESINSTARCINEMASeptemberFri-SunVoldemort:14:00;16:00LordoftheRings(II)TheTwoTowe
最新回复
(
0
)