首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4; if ((a=2) && (b=1)) c=2; if ((c==3) || (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=-
admin
2020-01-10
23
问题
若有以下程序
#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,2,2,4
B、2,1,2,-1
C、5,1,2,-1
D、1,2,3,4
答案
C
解析
第一个if语句的判断条件中是逻辑与表达式,只有运算对象均非零结果才为真,执行第一个if判断条件,均为赋值表达式,第一个运算对象a=2非零,判断第二个表达式b=1也非零,所以条件成立执行c=2的赋值操作,执行第二个if判断条件中的逻辑或表达式,只要有一个对象非零结果就是真,本条件中c==3运算对象为假,所以需要判断第二个运算对象d=-1,结果为-1非零,所以条件成立,执行a=5,的操作,所以a值为5,b值为1,c值为2,d值为-1。
转载请注明原文地址:https://jikaoti.com/ti/RSG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(如“Z”转化为“A”,“z”转化为“a”),其他字符不变。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2det35adh253kjsaf7/kj8655x,函数fun返回值为:11注意:部分源程序在文件PROG1.C文件中。请勿改动主函数m
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
若变量已正确定义,以下选项中非法的表达式是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______________printf("%d",w
在希尔排序法中,每经过一次数据交换后
在数据库设计中,将E—R图转换成关系数据模型的过程属于
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
随机试题
工业毒物侵入人体的途径有呼吸道、皮肤和消化道。
初产妇,28岁,顺产产后3天,母乳喂养,现乳头红、皲裂、哺乳时疼痛,其最可能的原因是
朱某于2003年2月8日下午乘三轮客车的途中,扒窃了同车乘客林某的人民币400元,被林某发现后朱某欲跳车逃跑,但林某死死抓住朱某的衣服,朱某便用力挣脱跳下车,同时把林某拖跌落车。林某跌落后头部撞击地面导致颅脑严重损伤而死亡。则朱某的行为不构成以下哪些犯罪?
某建设工程设备购置费为500万元,预备费90万元,建筑安装工程投资1200万元,固定资产投资方向调节税20万元,建设期利息55万元,土地使用费800万元,铺底流动资金30万元。则上述投资中属于固定资产的为()万元。
分项工程质量合格的标准包括()。
关于双代号网络图绘制规则的说法,正确的是()。
美国著名社区工作专家罗夫曼将社区工作的目标分为()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
请根据下图所示网络结构回答下列问题。如果该网络内服务器的IP地址为172.19.52.100-172.19.52.126和172.19.53.100-172.19.53.200,要求用一种设备对服务器群提供如下保护:检测发送到服务器群的数据包,如果
"Few"and"little"areapairof
最新回复
(
0
)