首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d
有以下程序 main(){ int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d
admin
2013-10-19
26
问题
有以下程序
main(){
int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(b!=2‖c--!=3)
printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\a",a,b,c);}
程序运行后的输出结果是
选项
A、1,3,2
B、1,2,3
C、1,3,3
D、3,2,1
答案
C
解析
a,b,c,d初始值分别为1,2,3,0。嵌套的if语句中,第一个if中,表达式a==1&&b++==2值为1,执行嵌套的if分支,此时b=3,b!=2成立,由于运算符是‖,不管后面一个表达式的值是不是1,其整个表达式的值总是1,c--!=3表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/bvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
函数check用来判断字符串s是否是“回文”(顺读和倒读都一样的字符串为“回文”,如abeba)。是则函数返回值1,否则返回值0,请填空。intcheck(char*s){char*p1,*p2;intn;n=st
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4),{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;whil
若下面程序的输出结果是4,请填空。main(){inti,j,k;k=0;i=j=【】;k+=-(i+j);printf("%d\n",k);}
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*S1,char*s2)
以下叙述中正确的是()。
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f的值的数据类型为()。
若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
若有定义int*p[3]:,则以下叙述中正确的是______。
随机试题
教育是社会发展与延续的必要条件,是社会中年青一代成长必不可少的条件。只要人类社会存在,就有教育活动存在。从这个意义上说,教育具有()
新加坡收效显著的社保模式一强制储蓄型,又可称为()
引起促胰液素释放作用最强的是
下列属于反馈控制措施的是
某工程建设项目由A、B、C3个可独立施工的单位工程构成。经项目审批部门核准,招标人采取公开招标方式,分别确定了3个单位工程的中标人并签订了合同。3个单位工程具体情况如下:情况1:A工程是在施工图设计没有完成前开展的招标。由于设计工作尚未完成,承
在我国,聋到政府价格管制的商品和服务项目的差价,主要有()等。
广泛应用于制造胶管和减振零件的橡胶是()。
上下级之间的()是企业绩效管理活动的基本单元。
我们在课堂上通过语言传授可以学习各种课本知识和日常生活常识,并能在以后的生活中加以运用。这种对知识的记忆是()
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
最新回复
(
0
)