首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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-07-31
26
问题
若有以下程序
#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/7IDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<
下列程序段中循环体的执行次数是______;a=15;b=0;do{b+=2;a-=2+b;}while(a>=0);
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
字符(char)型数据在微机内存中的存储形式是______。
软件工程的出现是由于______。
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
下列叙述中不正确的是()。
下列叙述中正确的是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()
随机试题
正循环压井前对进口管线试压,试压压力为设计工作压力的()倍,5min无渗漏为合格。
在粗甲醇精馏精制中,预精馏塔是脱出粗甲醇中的()。
在行政组织的外部目标中,区别于其他组织的显著特征是()
心理导向定价法的原理是()
Onlyafterthestormwasover______.
Heplaystennistothe______ofallothersports.
以下()答案是正确的。Ⅰ.此图表示截水沟;Ⅱ.此图表示路堤;Ⅲ.“1”表示1%纵坡;Ⅳ.箭头表示水流方向;Ⅴ.“40.00”表示变坡点间距离;Ⅵ.“40.00”表示地坪标高;Ⅶ.“1”表示变坡点编号
下列关于《仲裁法》中规定的仲裁制度的表述正确的是()。
主权债务危机产生的负面影响包括()。Ⅰ.导致新的贸易保护Ⅱ.危机同财政紧缩、税收增加Ⅲ.危机国货币贬值Ⅳ.危机周围债收益率上升,增加筹资成本
OnNovember19,1863,AbrahamLincolnwenttoGettysburginPennsylvaniatospeakattheNationalSoldiersCemetery.TheCivilW
最新回复
(
0
)