首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2018-10-16
37
问题
若有以下程序
#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://jikaoti.com/ti/9wa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: int f(int n) { if(n ==1)return 1; else return f(n-1)+1; } main( ) { int i,j=0; for(i=1;i
设x和y均为int型变量,则以下语句:“x+=y;y=x-y;x-=y;”的功能是______。
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
有以下程序:main(){inta=666,b=888;printf("%d\n",a,b);}程序运行后的输出结果是()。
以下叙述中错误的是
设有定义"struct{inta;floatb;charc;}abc,*p_abc=&abc;",则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
下列叙述中正确的是______。
以下对联合类型叙述正确的是()。
随机试题
(2021年聊城莘县)()是指在适当情况下,心理辅导教师公开有关自己的类似经验,与学生一起分享,以此帮助学生对自己的态度、情绪和行为后果有进一步的了解,并且从中得到积极的启示。
在驾驶员、接线员、银行出纳员等人群中,高血压的患病人数增加,此病属于
丙泊酚与硫喷妥钠的心血管作用不同点是
边界层分离不会:
记账凭证财务处理程序、汇总记账凭证账务处理程序和科目汇总表财务处理程序的相同点包括()。
精神上的贫困,往往比物质上的贫困更可怕。有些贫困地区和贫困村多年来扶而不起、帮而不富、助而不强,与缺乏穷则思变、穷则思勤的奋斗精神有一定关系。有些地方主动“返贫”,乐当贫困县,不愿摘穷帽子,有的贫困户发展农副产业不积极,争当低保户却很积极,从中都能发现“
“五条禁令”自( )起施行。原有规定与“五条禁令”不一致的,以“五条禁令”为准。
请观察下面这幅漫画,谈谈你对这个问题的认识。
Cache的中文译名是
Readthetextsinwhichfivepeopletalkedabouttheirviewsaboutsuccess.Forquestionsto65,matchthenameofeachperson(
最新回复
(
0
)