栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言基础知识(二)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言基础知识(二)

一、循环语句(while语句、do...while...语句、fo语句)

while语句:while(条件表达式){语句;}条件表达式为真则进入循环,进入循环后,条件不满足不会立即跳出,而是语句执行完后再退出。

do...while...语句:do{语句;}while(表达式)和while语句恰恰相反,do...while...语句是先执行循环体,再判断条件是否成立。

for语句:for(初始语句;条件表达式;每次循环后执行语句),注意每部分一定要用分号隔开。循环条件为真才执行循环体。

在循环语句中还会经常碰到breake和continue。breake是指跳出本循环,即本循环结束之后还可执行其他循环体和后面的代码。continue则是直接提前结束当前循环,不执行此次循环的其他循环体和代码。

二、算术表达式和赋值表达式

算术表达式:+,-,*,/,%

“/”如果两边都是整型,结果就为整型。如3/2结果为1。如果两边有一边为小数,结果为小数。如3/2.0结果为0.5。

其中最值得注意的是“%”,“%"是余数不是除号,且两边要求必须是整数。

赋值表达式:1、赋值时常量要是右值不能为左值

2、定义时不可连续赋值,定义以后可以。

3、复合赋值有+=、-=、*=、/=、%=  如a+=b;等价于a=a+b;其他符号的运算结果和其类似。

4、自加表达式:假设a=5,则++a为6,a++则为5。即++在前先加后用,++在后先用后加。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/433291.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号