全部科目 > 嵌入式系统设计师 >
2020年下半年 上午试卷 综合知识
第 63 题
知识点 循环语句   自增(++)与自减(--)  
章/节 嵌入式系统程序设计  
 
 
执行C语言的语句“for(i=1; i++<4;); ”后,变量i的值是(63)。
 
  A.  2
 
  B.  3
 
  C.  4
 
  D.  5
 
 




 
 
相关试题     运算符与表达式 

  第59题    2010年下半年  
下面程序运行后的输出结果是(59)。


  第19题    2016年下半年  
逻辑表达式求值时常采用短路计算方式。“&&”“||”“!”分别表示逻辑与、或、非运算,“&&”“||”为左结合,“!&rd..

  第41题    2009年下半年  
在ANSIC中,sizeoffint)是在(41)时确定其占用内存空间大小的。

相关试题     语句 

  第53题    2019年下半年  
下面的程序(a)和程序(b)运行后,y和c的值分别是(53)。


  第60题    2017年下半年  
执行下面C语言程序段的结果是(60)。
main ( ) {
int x=l,a=l,b=l;
switch(x) {
case 0: b++;
case 1: a++;
case 2: a++; b++;
}
printf (”a=%d..

 
知识点讲解
· 循环语句
· 自增(++)与自减(--)
 
        循环语句
        C提供的循环语句有while、do-while和for,循环体部分应使用语句块符号(即大括号)括起来。
        (1)while语句。while语句的一般形式为:
        
        while语句的含义是首先计算表达式p(称之为循环条件)的值,如果其值不为0(即为真),则执行“循环体语句”(称为循环体)。这个过程重复进行,直至“表达式”的值为0(假)时结束循环。
        (2)do-while语句。do-while语句的一般形式为:
        
        do-while语句的含义是先执行循环体语句,再计算表达式p,如果表达式p的值不为0,则继续执行循环体语句,否则循环终止。
        (3)for语句。for语句的一般形式为:
        
        for语句的含义是:
        ①计算表达式1(循环初值)。
        ②计算表达式2(循环条件),如果其结果不为0,则执行循环体语句(循环体),否则循环终止。
        ③计算表达式3(循环增量)。
        ④重复②和③。
        for语句在形式上比实现相同控制逻辑的while语句更为简洁和紧凑。
 
        自增(++)与自减(--)
        运算符的作用是将数值变量的值增加1或减少1。自增或自减运算符只能作用于变量而不能作用于常量或表达式。
        ++value称为前缀方式,value++称为后缀方式,其区别是:前缀方式先将变量的值增1,然后取变量的新值参与表达式的运算;后缀方式是先取变量的值参与表达式的运算,然后再将变量的值增加1。自减运算同理。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有