首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) y+=2; else y+=3; printf("%d\n",y); } 程序运行
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) y+=2; else y+=3; printf("%d\n",y); } 程序运行
admin
2019-06-12
33
问题
有以下程序:
#include<stdio.h>
main()
{
int x=1,y=0;
if(!x)y++;
else if(x==0)
y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是( )。
选项
A、0
B、2
C、1
D、3
答案
D
解析
本题考查条件分支结构和C语言中条件成立与否的判定方式。在C语言中,变量值为零则表示假,非零则表示真。因此,if(!x)与else if(x==0)均不成立,程序执行else语句,即y+==3。得到答案为D。
转载请注明原文地址:https://kaotiyun.com/show/jVRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeint*f(int*s,int*t){if(*s<*t)s=t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);print
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
有以下程序#includemain(){intc=0,k;for(k=1;k
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程序的
已定义以下函数intfun(int*p){return*p;}fun函数返回值是()。
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
支持子程序调用的数据结构是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
以下关于结构化程序设计的叙述中正确的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
十三届三中全会提出的国民经济治理整顿工作的思路是()
关于乙型溶血性链球菌特性,下列错误的是()
根据我国《实施工程建设强制性标准监督规定》的规定,勘察、设计单位违反工程建设强制性标准进行勘察、设计,造成工程质量事故的,应( )。
关于直接计入当期利润的利得和损失的说法,错误的是()。
税额式减免是通过直接减少应纳税额的方式实行减免税,以下不属于税额式减免的是()。
天干地支名称中,完全由天干组成的是()。
①当时,内部危机中国被动挨打,救亡图存、建设一个新的国家是第一要务②外部,则是西方以理性之名发展到了理性的巅峰,即第一次世界大战的爆发③在这个背景下开展的新文化运动,不可避免地带有了双重色彩,一方面是对传统的彻底颠覆和扬弃,一方面是对西方启蒙理性主义的
在理解误码率时.应该注意以下问题,以下叙述中正确的是()。Ⅰ.误码率是衡量数据传输系统正常工作状态下传输可靠性的参数Ⅱ.对于实际的数据传输系统,可以笼统地说误码率越低越好Ⅲ.对于实际数据传输系统,如果传输的不是二进制码
打开查询设计器建立查询的命令是
Theword"cards"inLine1refersto______.Whichofthefollowingstatementsistrueaccordingtothepassage?
最新回复
(
0
)