首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(! x)y++; else if(x==0) y+=2; else y+=3: printf("%d\
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(! x)y++; else if(x==0) y+=2; else y+=3: printf("%d\
admin
2018-01-14
26
问题
有以下程序:
#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://jikaoti.com/ti/Pxa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请填空。#includevoidmain(intargc,char*argv[]){FI
在程序设计阶段应该采取_________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
有以下程序:#includeintfun(intn){if(n=0)return(1);retum(fun(n—1)*n):main(){intL;t=
一个模块直接调用的其他模块的模块个数称为______。
下面程序的运行结果是______。#include<stdio.h>main(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);
下列说法错误的是
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
随机试题
MemoTo:Peter,DeputyEditorFrom:DanielThomas,Editor-in-chiefDate:June6,2018Subject:EnsuringsmoothpublicationofJu
全世界盲人患病率为()
该患者的中医诊断是:该病的首选方药是:
A.玉米油B.豆油C.花生D.深海鱼E.动物脑含植物固醇较多的食物是
墙体材料有()
下列行为需要缴纳车辆购置税的有()。
大海公司2013年12月31日取得的某项机器设备,原价为2000万元,预计使用年限为10年,会计处理时按照年限平均法计提折旧,税法处理允许加速折旧,大海公司在计税时对该项资产按双倍余额递减法计提折旧,会计和税法认定的预计净残值均为零。2015年12月31
无产阶级革命取得胜利的根本保证是
除硬盘容量大小外,下列也属于硬盘技术指标的是()。
Thislinewascarryingequalnumberofeastboundandwestboundtrains,andthey_________regularly.
最新回复
(
0
)