首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #include<stdio.h> main(){int a=0,b=0,c=0; c=(a-=++a),(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-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);}
admin
2020-05-19
15
问题
若有以下程序,则程序的输出结果是
#include<stdio.h>
main(){int a=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n",a,b,c);}
选项
A、0,4,4
B、1,4,1
C、0,4,0
D、1,4,4
答案
C
解析
表达式c=(a=++a),(a+=b,b+=4)相当于逗号表达式,首先计算c=(a-=++a),其中(a-=++a)等价a=a-(++a),得到a的值0,c的值为0,在计算(a+=b,b+=4)时,a和b的初值为0,计算以后,a为0,b为4。
转载请注明原文地址:https://kaotiyun.com/show/GuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行时,若输入123450,输出结果是()。#includevoidmain(){ints;seanf(’’%d’’,&s);while(s>0){switch(s){case1:printf(’’%d’’,s+5
关于字符串的叙述中正确的是()。
若变量已正确定义为int型,要通过语句scanf(“%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
假定已建立以下链表结构,且指针P和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
有以下程序:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structste12]={10,a,20,b};以下选项中表达式值为11的是()。
下列不属于软件工程3个要素的是()。
C语言中规定,程序中各函数之间()。
在数据管理技术发展的三个阶段中,数据共享最好的是
有下列程序,其中‰表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(’’%u\n’’,x);}程序运行后的输出结果是(
随机试题
受合同法保护的合同是()签订的合同。
滴定管、移液管和容量瓶校准的方法有称量法和相对校准法。()
从古希腊的审美实践活动具体看,丑作为美的对立面而附带提出,尚未成为独立的()
激活糜蛋白酶原的物质是
死者死亡多久后病理医师可以拒绝受理尸检
关于国家的领土主权,下列说法中正确的有:
某实行监理的工程,施工合同采用《建设工程施工合同(示范文本)》,合同约定:吊装机械闲置补偿费600元/台班,单独计算,不计入直接费。经项目监理机构审核批准的施工总进度计划如下图所示(时间单位:月)。施工过程中发生下列事件:事件一:开工
小刘学习比较认真,但数学学习的效果不理想。在一次应用题的解题过程中,老师发现小刘对题目无从下手,情绪很是急躁。“小刘,我知道你能做出这道题的。”老师在小刘耳边低语:“你先好好花上几分钟仔细阅读题目,看能不能把题目分解成几部分,等一下我再过来看你做得怎么样。
朱熹在总结前人教育经验和自己教育实践的基础上,基于对人的心理特征的初步认识,把个人的教育分为“小学"和“大学”两个阶段,其中小学的任务是
在考生文件夹下有一个工程文件sjl4.vbp。请在窗体上添加一个组合框,名称为cbl,并输入三个列表项:“3”、“7”、“11”(列表项的顺序不限,但必须是这三个数字);添加一个名为。Textl的文本框;再添加一个标题为“计算”、名称为Cl的命令按钮,如图
最新回复
(
0
)