首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2||c--!=3) prinff("%d,%d,%d\n",a,b,c); else prinf
有以下程序: #include<stdio.h> main( ) { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2||c--!=3) prinff("%d,%d,%d\n",a,b,c); else prinf
admin
2018-06-28
28
问题
有以下程序:
#include<stdio.h>
main( )
{
int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(b!=2||c--!=3)
prinff("%d,%d,%d\n",a,b,c);
else prinff("%d,%d,%d\n",a,b,c);
else prinff("%d,%d,%d\n’,a,b,c);
}
程序的运行结果是( )。
选项
A、1,3,2
B、1,3,3
C、1,2,3
D、3,2,1
答案
B
解析
else总是和最近的if配对,所以进入第一个if语句中进行条件判断时,因为是逻辑与操作,需要两边运算对象的值均为非零值才为真,所以需要逐个执行判断的结果为1。进入第二个if语句条件判断,因为b!=2条件成立,所以整个条件表达式的值为真,不再执行逻辑或的第二个运算对象(c--!=3)c的值不变,也不再执行第一个else语句。打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://jikaoti.com/ti/Ifa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<stdio.h>voidfun(int*s,int*p){staticintt=3;*p=s[t];t--;}voidmain()
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
下列关于函数的叙述中正确的是()。
下列叙述中正确的是()。
常采用的两种存储结构是()。
下列选项中不会引起二义性的宏定义是()。
算法的时间复杂度是指______。
在关系数据库中,用来表示实体之间联系的是
按照“先进先出”组织数据的数据结构是()。
数据结构分为逻辑结构与存储结构,线性链表属于______。
随机试题
先行组织者
A、首剂效应B、停药综合征C、药物依赖性D、遗传药理学不良反应E、药物变态反应是外来的抗原性物质与体内抗体间所发生的一种非正常的免疫反应是
下列各项中。不需计入应纳税所得额缴纳企业所得税的有( )。
某工程包括四幢完全相同的砖混住宅楼,以每个单幢为一个施工流水段组织单位工程流水施工。已知:(1)地面±0.00m以下部分有四个施工过程:土方开挖、基础施工、底层预制板安装、回填土,四个施工过程流水节拍均为2周。(2)地上部分有三个施工过程:主体结构、装
采用自营物流或是物流外包,企业决策的依据是物流的总成本最低,而影响总成本的因素主要是()。
甲公司是一家制造业企业,信用级别为A级,目前没有上市债券,为投资新产品项目,公司拟通过发行面值1000元的5年期债券进行筹资,公司采用风险调整法估计拟发行债券的税前债务资本成本,并以此确定该债券的票面利率。2012年1月1日,公司收集了当时上市交
目前由于大气污染严重,有些厂家把新鲜的空气作为商品来销售,新鲜空气成为商品的原因有()。
根据凯恩斯的需求拉上理论,产生“真正的通货膨胀”的前提条件是()。
请根据下图所示的网络结构回答下列问题。如果将172.0.35.128/25划分3个子网,其中第一个子网能容纳55台主机,另外两个子网分别能容纳25台主机,要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为_______、_______和_
【B1】【B5】
最新回复
(
0
)