首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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); els
有以下程序 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); els
admin
2019-12-17
52
问题
有以下程序
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\n",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/s6Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10
荫数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为:"ABCDEFGl23456",其中字符A的ASCII码值为奇数
规定输入的字符串只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G****,删除后,字符串中的内容应当是:A*BC*DEF*G***
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平均
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:aLsd123fgh543df,处理后新字符串为:123543asdfghdf。请在程序的下
下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\OEFG\0",b[]="IJK";strcat(a,b);printf("%s
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为()。
关于do…while循环的叙述中正确的是()。
随机试题
为使中碳结构钢获得较好的综合力学性能,可采用调质热处理方法。()
Toprepareforthespeechcontest,shehasbeenpracticingbytalkingtoherown______inthemirror.
A.膀胱充盈缺损,边缘光整,密度高B.膀胱缩小,轮廓毛糙即膀胱挛缩C.膀胱呈“宝塔”状,体积增大,壁增厚D.膀胱前上方见软组织肿块,在人体中轴线上E.膀胱内充盈缺损,有强化膀胱结核为
镇痛药起效迅速,但病人血药浓度波动大的给药方式是()
疼痛不剧,尚可忍耐,绵绵不休,此为()
下述哪项血清学检查对肝硬化的肝功能损害程度判断最有意义
下列说法错误的是()
A公司为支付货款,向B公司签发了一张金额为200万元的银行承兑汇票,某商业银行作为承兑人在票面上签章。B公司收到汇票后将其背书转让给C公司,以偿还所欠C公司的租金,但未在被背书人栏内记载C公司的名称。C公司欠D公司一笔应付账款,遂直接将D公司记载为B公司的
甲企业2013年实际占地面积为5000平方米,2013年4月30日该企业为扩大生产,根据有关部门的批准,新征用非耕地2500平方米,新征用耕地1500平方米。该企业所处地段适用城镇土地使用税年税额5元/平方米,耕地占用税20元/平方米。下列说法正确的
敬畏自然产春友人们常常把人与自然对立起来.宣称要征服自然。殊不知在大自然面前,人类永远只是一个天真幼稚的孩童.只是大自然机体上普通的一部分,正像一株小草只是她普通的一
最新回复
(
0
)