首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){ int a=0,b=0,c=0 c:(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
若有以下程序 #include<stdio.h> main(){ int a=0,b=0,c=0 c:(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
admin
2020-05-19
41
问题
若有以下程序
#include<stdio.h>
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,4,4
C、1,5,5
D、-1,4,-1
答案
C
解析
对于语句c=(a+=++b,b+=4);首先计算a=a+(++b),a,b初值为0,则计算以后a为1,b为1,然后计算b+=4,得到b的值为5,此时表达式b+=4的值为整个逗号表达式的值,因此c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/KgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义字符串的语句是()。
在下列定义语句中,编译时会出现编译错误的是()。
以下关于C语言的叙述中正确的是()。
程序流程图中带有箭头的线段表示的是()。
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}
以下叙述中正确的是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
以下关于C语言的叙述中正确的是()。
关系的实体完整性要求关系中不能为空的属性是()。
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……)则以下选项中错误的fun函数首部是
随机试题
主体与客体的关系就是主观与客观的关系。()
某一细菌,根据初步生化反应和试探性诊断血清玻片凝集试验可初步鉴定为志贺菌属。凡生化反应符合志贺茵属特征,且与志贺菌属4种多价血清及某一单价血清呈阳性凝集反应,进一步进行的试验是
依据《烟花爆竹安全管理条例》的规定,危险品厂房门应当是向外开启的平开门,宽度不小于()m,不得设门槛。
确定城市性质一般采用()的方法。
民用建筑中给水管道,消防和室外管网等系统的水压试验如设计未注明时,试验压力均为工作压力的()倍,但不得小于0.6MPa。
下列属于市场风险的是()。
( )是精神分析理论的核心。
简述我国自唐代以后赋税制度的演变过程。这些演变过程有何特点?反映什么问题?
物质和意识的对立只有在非常有限的范围内才有绝对的意义,超过这个范围便是相对的了,这个范围是指()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26~45,markoneletterA,B,CorDony
最新回复
(
0
)