免费智能真题库 > 历年试卷 > 嵌入式系统设计师 > 2020年下半年 嵌入式系统设计师 上午试卷 综合知识
  第63题      
  知识点:   循环语句   自增(++)与自减(--)
  章/节:   嵌入式系统程序设计       

 
执行C语言的语句“for(i=1; i++<4;); ”后,变量i的值是(63)。
 
 
  A.  2
 
  B.  3
 
  C.  4
 
  D.  5
 
 
 

 
  第19题    2016年下半年  
   37%
逻辑表达式求值时常采用短路计算方式。“&&”“||”“!”分别表示逻辑与、或、非运算,&..
  第59题    2010年下半年  
   73%
下面程序运行后的输出结果是(59)。

  第50题    2015年下半年  
   44%
假设以下代码运行环境为32位系统,其中,_attribute_((packed))的作用是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用..
  相关试题:语句          更多>  
 
  第60题    2017年下半年  
   60%
执行下面C语言程序段的结果是(60)。
main ( ) {
int x=l,a=l,b=l;
switch(x) {
case 0: b++;
case 1:..
  第53题    2019年下半年  
   60%
下面的程序(a)和程序(b)运行后,y和c的值分别是(53)。

 
   知识点讲解    
   · 循环语句    · 自增(++)与自减(--)
 
       循环语句
        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。自减运算同理。
   题号导航      2020年下半年 嵌入式系统设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第63题    在手机中做本题