• 首页
  • 江苏计算机等级考试
  • 全国计算机等级考试
2010秋江苏省计算机等考时间:2010年10月16日 全国计算机等级考试时间:2010年9月18日
vc++第四章考点
 
必须记住:
(1)单选语句: if(表达式)   s,执行条件:若表达式的值不等于0,则执行内嵌语句s
否则,跳过语句s,直接执行后继的语句
(2)二中选一语句:
     if(表达式)
    {
          s1;
    }
    else
   {
        s2;
   }
该语句的执行过程:先求出表达式的值,若不等于0,则执行s1,否则执行s2
 
(3)嵌套的条件语句:
    if(表达式1)
   {
       s1;
   }
   else if(表达式2)
  {
     s2;
   }
   else  if(表达式3)
  {
    s3;
  }
  else
   {
     s4;
   }
 
(4)条件运算符: ?:
   表达式1?表达式2:表达式3
执行过程:首先计算表达式1,若其值不等于0,求出表达式二的值,作为运算的结果,则求出表达式3的值,作为运算的结果
?:的优先级高于赋值运算,复合赋值和逗号,低于算术,逻辑,关系
(5)开关语句switch语句
     switch(表达式)
    {
         case 常量表达式1:
                      s1;
                      break;
        case 常量表达式2 :
                      s2;
                      break;
       default:
                      s3;  
    }
常量表达式中只能是字符型或整型
 
(6)循环语句结构
(1)while(表达式)
     {
           s;
     }
    执行过程:先计算表达式的值,若表达式不等于0,则执行s,直到表达式的数值为0
(2)do
   {
        s;
    }
while(表达式)
(3)for(表达式1;表达式2;表达式3)
    {
       s;
    }
执行过程:求出表达式1的值,求出表达式2的值,若为0则跳出循环,否则执行s,执行表达3
 
(7)breakcontinue语句:break的作用是跳出整个循环,continue的作用是结束本次循环,重新跳到判断循环的位置,两者的区别是break 作用是结束整个循环,而continue的作用是结束本次循环
合作专区  
教育部 教育厅 江苏教育考试院 江苏教育电视台 江苏教育在线 江苏省计算机等级考试网 时代教育网
南京大学教务处 东南大学教务处 南京师范大学教务处 南京工业大学教务处 南京审计学院教务处 南京财经大学教务处 河海大学教务处 南京理工大学教务处 南京晓庄学院教务处 南京农业大学教务处 南京医科大学教务处 南通大学教务处 苏州大学教务处 南京信息工程教务处 中国药科大学教务处