首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c; } 则程序的输出结果是(
若有以下程序: #include main( ) { int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c; } 则程序的输出结果是(
admin
2015-08-09
23
问题
若有以下程序:
#include
main( )
{ int a=0,b=0,c=0
c=(a+=++b,b+=4);
printf("%d,%d,%d\n",a,b,c;
}
则程序的输出结果是( )。
选项
A、1,5,1
B、1,5,5
C、-1,4,4
D、-1,4,-1
答案
B
解析
逗号运算符的结合性从左到右,因此逗号表达式将从左到右进行计算。且逗号运算符的优先级最低。先计算a+=++b,结果a为1,b为1,然后计算b+=4,b的值为5。逗号表达式的值为其中最后一个表达式的值,所以将5赋给变量c,即a为1,b为5,c为5。所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/RLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=b*2;t为血型变量后的值是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
以下程序输出正确的是______。amovep(int*pint(*a)[3]intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4returny;}
若有定义doublea[5];,则a数组元素下标的上限为______。
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
关于结构化程序设计原则和方法描述错误的是()。
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。
随机试题
空调水系统宜分别设置空调冷水循环泵和空调热水循环泵,其原因是空调冷水循环泵和空调热水循环泵的:[2006年第82题]
下列属材料采购合同主要条款的有()。
环境空气质量不达标区域,已实施区域限期达标规划,建设项目应采取()。
以下刑罚中属于附加刑的是( )。
当前技术进步的行业特征包括()。Ⅰ.技术进步速度加快,周期明显缩短,产品更新换代频繁Ⅱ.研发活动的投入强度成为划分高技术群类和衡量产业竞争力的标尺Ⅲ.以信息通信技术为核心的高新技术成为21世纪国家产业竞争力的决定性因素之一Ⅳ.信
某公司又到了年终绩效考核的时候,从主管到员工每个人都很紧张,大家议论纷纷。公司采用强制分布的末位淘汰法,年底时,根据员工的表现,将每个部门的员工绩效结果划分为A、B、c、D、E五个等级,各等级上员工分布比例分别占10%、20%、40%、20%、10%。如果
下列陈述中,正确的有()。
不是每个公民都有权对行政机关和公务员的违法乱纪行为提出申诉、控告和检举。()
抗战时期国立北平大学、国立北平师范大学、国立北洋工学院迁往陕西汉中,成立了
A、onthetable.B、onyourelbow.C、underthetable.D、onyourlap.D此题考查听细节信息的能力。解题关键在于听到关键词“lap”大腿前部。
最新回复
(
0
)