首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a,b,c;以下程序段的输出结果是( )。 a=11;b=3;c=0; printf("%d\n",c=(a/b,a%b));
若有定义:int a,b,c;以下程序段的输出结果是( )。 a=11;b=3;c=0; printf("%d\n",c=(a/b,a%b));
admin
2022-04-01
52
问题
若有定义:int a,b,c;以下程序段的输出结果是( )。
a=11;b=3;c=0;
printf("%d\n",c=(a/b,a%b));
选项
A、2
B、0
C、3
D、1
答案
A
解析
C语言中,逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式。逗号运算符的优先级是所有运算符中级别最低的,逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算,并以最右边表达式值作为整个逗号表达式的值。因此c的值为a%b即11%3=2,故答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/K9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
关于子函数return语句的叙述中正确的是()。
以下叙述中正确的是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
以下关于C语言的叙述中正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
设变量已正确定义并赋值,以下正确的表达式是()。
设变量已正确定义并赋值,下列表达式中正确的是()。
随机试题
薄层扫描是指扫描层厚小于或等于
蛲虫病的预防措施不包括
诊断肾病综合征必须具备的依据是()
尹某户籍所在地为甲市,但长期居住在乙市,患病后到丙市治疗,为了防备不测,尹某立下遗嘱将自己在乙市的房产留给小儿子,其他现金、债券、股票留给大儿子。请问尹某的遗嘱应当向哪个地方的公证处申请公证?
下列因素能引起供给量变动的有()。
阅读以下文字,完成问题。在鄂东丘陵地带有一座铜绿山,这里北、东两面紧靠大冶湖,水运可达长江,交通便利。此山每当暴雨过后,可见无数铜绿如雪花小豆般点缀在土石之上,因而得名铜绿山。显然,铜绿山是铜矿石富集地区,现代矿山就建在这里,而古铜矿遗址的发现正
如果两个n阶矩阵A,B中有一个可逆,则AB和BA相似.
Ifyouintendusinghumorinyourtalktomakepeoplesmile,youmustknowhowtoidentifysharedexperiencesandproblems.Your
Heseemedtobeannoyedandinthe______toquestioneverything.
AsToyotaandHummerhavelearned,growingtoofastcanbeadangerousthing.Fromitsorigins,successintheautoindustr
最新回复
(
0
)