首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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",
有以下程序: #include<stdio.h> 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",
admin
2018-01-14
22
问题
有以下程序:
#include<stdio.h>
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);
}
程序运行后的输出结果是( )。
选项
A、1 2 3
B、1 3 2
C、1 3 3
D、3 2 1
答案
C
解析
首先a=1,b=2,c=3,d=0;因为a为1,b++本身为b加之前的值,即b++为2,所以第一个if语句的判断条件为真,进入if语句。b经过b++运算后值为3,所以第二个if语句为真(或运算时,一个为真,整体都为真,并且第一个为真时第二个不会被执行运算),这时后面的运算都忽略。
转载请注明原文地址:https://kaotiyun.com/show/dTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inty=10;do{y--;}while(--y);printf("%d\n",--y);}当执行程序时,输出的结果是()。
若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是()。
以下能正确定义一维数组的选项是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。
下面属于黑盒测试方法的是()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)。请填空。structlink{chardata;【】;}node;
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
在计算机中,算法是指______。
数据库、数据库系统和数据库管理系统之间的关系是
随机试题
行政复议
根据企业内部责任中心权责范围及业务活动的特点不同,责任中心可分为()。
以下对审核说法正确的是_______。
2010年全年我国货物进出口总额29728亿美元,比上年增长34.7%。其中,货物出口15779亿美元,增长31.3%;货物进13948亿美元,增长38.7%。进出口差额(出口减进口)1831亿美元,比上年减少126亿美元。2010年我国对主要
改革是新时期最鲜明的特点之一,也是邓小平理论最具特色的内容之一。下列有关改革的说法正确的是()。
给定资料1.改革开放以来,我国住房制度经历了从以福利分房制度为主发展到以住房市场化制度为主的过程,建立了比较适合中国国情的现代住房体制。然而,近十多年来,房价上涨成为全国各个城市的共同现象,住房供应结构不合理,房价过高,超出了普通消费者的支付能力
【61】【63】
Iamhonoredtobeheretoday,(1)HarvardatthiscelebrationoftheCollegeBoard’shalfcenturyofworkingtopromote(2)and
WhichofthefollowingisNOTadistinctivefeatureofhumanlanguage?
My______wastellingmethathecouldbemygoodfriend.
最新回复
(
0
)