首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include main() { int a=1,b=3; if((++a
以下程序的输出结果是( )。 #include main() { int a=1,b=3; if((++a
admin
2021-02-25
58
问题
以下程序的输出结果是( )。
#include
main()
{ int a=1,b=3;
if((++a<0)&&!(b--<=0))
printf("%d,%d\n",a,b);
else
printf("%d,%d\n",b,a);
}
选项
A、2,2
B、1,3
C、3,2
D、3,1
答案
C
解析
解答本题的关键在于if语句条件中的表达式。初始时a=1,b=3,所以十+a=2>0,因此++a<0为假;因为是进行逻辑与(&&)运算,在&&的一个运算对象为假的前提下不用判断第二个运算对象的真假,就可以直接得出整个表达式的值为逻辑0,所以执行else语句。
转载请注明原文地址:https://www.kaotiyun.com/show/S6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,fun函数功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#include<stdlib.h>f
设有如下程序段:#include<stdio.h>chars[20]="Beijing",*P;P=S:则执行p=S;语句后,以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){inti,*ptr:intarray[5]={5,3.1};for(ptr=array,i=0;i<5:i++,ptr++){if(*ptr==0)
数据库设计中反映用户对数据要求的模式是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在关系模型中,每一个二维表称为一个()。
下面结构体的定义语句中,错误的是()。
软件设计中模块划分应遵循的准则是( )。
设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
关于国家对书号、刊号管理的规定,说法正确的有()。
关于知识,下列说法不正确的是()
a.tomakeprominent;todrawspecialattentionb.dutiesimposedongoodsimportedandexportedc.donebyonesideorpartyon
律师事务所提供的法律服务,属于()
前列腺的分叶及分区
《安装计量规范》根据措施项目的通用性和安装的专业性,将措施项目分为()。
企业现金清查中,经检查仍无法查明原因的现金短款,经批准后应计入()。
关于蓝藻的叙述,正确的是()。
根据《中华人民共和国义务教育法》的规定,义务教育()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
最新回复
(
0
)