2025年4月8日 星期二 乙巳(蛇)年 正月初九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > VC/VC++

C++ if语句和三种循环

时间:08-30来源:作者:点击数:53

if语句

  • if(a>b)
  • max=a;
  • else
  • max=b;

等价于

  • max=(a>b)?a:b;

switch语句

输入一个百分制的成绩,判断其等级。

部分代码如下:

  • switch(socre/10)
  • {
  • case 0: case 1: case 2: case 3: case 4: case 5:grade='F';
  • break;
  • case 6:grade='D';
  • break;
  • case 7:grade='C';
  • break;
  • case 8:geade='B';
  • break;
  • case 9: case 10:grade='A';
  • break;
  • }

每条语句后必须加break,如果不加break,假设输入一个50,然后程序grade=‘F’,但是程序没有结束,他会继续往下走,然后grade=‘D’,grade=‘C’,依次进行下去,最后输出的结果就是’A’。

三种循环结构

while

  • while(表达式)
  • 循环体结构;

多条循环体用花括号将其包含。

在这里插入图片描述

do whlie语句

  • do
  • 循环体语句;
  • while(表达式);
在这里插入图片描述

for循环

  • for([<初始化>];[<条件>];[<更新>]
  • 循环体;

break和continue

break在循环中,执行到break语句时,直接结束循环;continue在循环中,程序满足条件执行到那一行时,不执行后续语句,直接进入下一次循环。

自增和自减运算

  • i++和++i都是自增运算,但是两个的值不同,i++是加前的值,++i是加后的值。假设int i=10,则i++=10,++i=11.
  • 自减运算和自加运算一直,假设 int i=10,i- -=10,- -i=9.
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门