c++ 求解释这个程序是什么意思,怎么运行的 为什么答案是c

 我来答
哎呀……18a91a6
2016-05-19 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:3007万
展开全部

将这段代码严格规范易懂化如下:

int a=2;
int b=-1;
int c=2;

if(a<b){  //如果a比b小的话,执行下面的代码,在这里,a比b大,所以,不干
  if(b<c){ 
      c=0;
  }else{ 
      c+=1; //等效于c=c+1;
  }
}
count<<c<<end1;  //输出c的值到显示窗中



解说:

1、这段代码最后就是判定否,第二层的判定根本就没去做,所以答案是c,c的值还是原值为2。

2、这题的考点在于你对C语言中复合语句的“断句”理解。

意法半导体(中国)投资有限公司
2023-06-12 广告
单片机汇编程序是用汇编语言编写的程序,用于控制单片机的操作。汇编语言是一种比较接近计算机硬件语言的低级语言,相对于高级语言来说更容易理解和实现。下面是单片机汇编程序的基本步骤:1. 将代码和数据汇编到规定的段中。2. 在存储器中用未初始化的... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式