首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int a=1,b=2,c=3,d=4,m=2,n=2;”,则执行“(m=a>b)&&(n=c>d)”后n的值是( )。
若有定义“int a=1,b=2,c=3,d=4,m=2,n=2;”,则执行“(m=a>b)&&(n=c>d)”后n的值是( )。
admin
2022-10-25
53
问题
若有定义“int a=1,b=2,c=3,d=4,m=2,n=2;”,则执行“(m=a>b)&&(n=c>d)”后n的值是( )。
选项
A、4
B、3
C、2
D、1
答案
C
解析
对于表达式“(m=a>b)&&(n=c>d)”,首先执行m=a>b,由于a、b的值分别为1、2,因此a>b的值为0,m的值为0,又由于逻辑与运算符&&的短路原则,第1个表达式的值为假,因此整个表达式的值已经确定为假,第2个表达式不会被执行,n的值依然是2。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/LCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#includevoidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’
下列定义变量的语句中错误的是()。
请编写函数fun,函数的功能是:删去一维数组电所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
有以下程序:#include<stdio.h>voidfun(intp){intd=2;p=d++;printf("%d",p);}main(){inta=1:fun(a);printf(
有以下程序:#includeintf(intm){staticintn=0;n+=m:returnn;}{main(){intn=0;p
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
以下关于return语句的叙述中正确的是()。
以下选项中,合法的C语言常量是()。
下列选项中可作为C语言合法常量的是()。
随机试题
电子书发展历程不包括()。
男性,21岁。近半年来反复心悸、胸痛、劳力性呼吸困难,时有头晕或短暂神志丧失。体检发现:心脏轻度增大,心尖部有2级收缩期杂音和第4心音,胸骨左缘第3~4肋间闻及较粗糙的喷射性收缩期杂音。最有价值的诊断方法是
清营汤的组成有
女性,67岁,患直肠脱垂1年,随着病情加重,站立时常有黏液从肛门流出,该患者目前最主要的护理问题是
AIDS的原发病变是
()以“礼仪之邦”著称。
A、29B、30C、39D、40D左下角与右上角的数字之积,加上左上角与右下角的数字之和,等于中间数字。3×9+(6+7)=(40)。
"MoneyMattersonCampus"isarecentlyreleasedstudyonfinancialliteracyamongyoungadults.Itsupportsprovidingstudents
T-Mart’sEffortstoProtectEnvironmentByJanetLeeMadison,WI(March15)-Somelargecorporationshaveavestedinterestinbe
TheirsigningofthetreatywasregardedasaconspiracyagainsttheBritishCrown.
最新回复
(
0
)