首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int a=1,b=2,c=3,d=4; if((a:2)&&(b=1))c=2; if((c==3)||(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d)
若有以下程序 #include<stdio.h> main(){int a=1,b=2,c=3,d=4; if((a:2)&&(b=1))c=2; if((c==3)||(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d)
admin
2016-12-18
26
问题
若有以下程序
#include<stdio.h>
main(){int a=1,b=2,c=3,d=4;
if((a:2)&&(b=1))c=2;
if((c==3)||(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);}
则程序的输出结果是
选项
A、2,1,2,-1
B、2,2,2,4
C、1,2,3,4
D、5,1,2,-1
答案
D
解析
代码中有两条并列的if语句,第一条if语句,逻辑与表达式(a=2)&&(b=1)中,a=2,则执行b=1,得到该逻辑与表达式值为1,执行分支语句c=2:第二条if语句(c==3)||(d=-1),c==3不成立,执行d=-1,而后得出整个逻辑与表达式值为1,执行分支语句a=5。
转载请注明原文地址:https://jikaoti.com/ti/yhi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为:
以下叙述中错误的是
若有以下定义的语句structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(){struct
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是abs(intx){if(x>=0)returnx;elsereturn-x;}main(){inty,z,(*p)(i
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
以下叙述中错误的是______。
在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
栈和队列的共同特点是
随机试题
信息提问
A.肌肉型烟碱受体B.神经元型烟碱受体C.两者均可D.两者均不可六烃季铵可阻断
分析下列盐酸普鲁卡因注射液处方中各成分的作用并简述制备过程。【处方】成分含量作用盐酸普鲁卡因20.0g()氯化钠4.0g()
高压蒸汽灭菌法一般的压力及温度是
会计职业道德除具有职业道德的一般特征外,还具有一定的强制性和()特征。
阅读下列材料并回答问题。材料:教师:讲新课之前,我先提几个问题。同学们,我手上拿的是什么?学生:银行卡。教师:正确的说是信用卡。信用卡是做什么用的?学生:买东西用。教师:对,用信用卡可以购买东西。它是一种进行商品交易的工具。在现代消费中,人们越
国际货币基金组织是()。
计算机网络是通过通信媒体,把各个独立的计算机互相联接而建立起来的系统。它实现了计算机与计算机之间的资源共享和()。
Economistsandfinancialmarketanalystsneedtopinpointtheexactcauseoftheglobalfinancialcrisis____findsomeworking
A、Heknewthisbeforehand.B、Hejudgedfromhiscommonsense.C、HejudgedfromthespeedsofsoundD、Hejudgedbyreadingthete
最新回复
(
0
)