问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言是怎么分类的?

发布网友 发布时间:2023-06-16 04:51

我来回答

1个回答

热心网友 时间:2024-11-06 15:35

C语言语句分为5 类 : 1、 表达式语句 2、 函数调用语句 3、 控制语句 4、 复合语句 5、 空语句 表达式语句 : 表达式+分号; 函数调用语句 : 函数名+实际参数+分号; 格式一般为:函数名(参数表); 控制语句 : 1,条件判断语句 if语句,switch语句循环执行语句 例如:if(a>b) max=a; else max=b; // 该语句表示:如果a>b条件成立,则max取a的值,否则max的值是b。在a>b条件的控制下,出现两个可能的分支流程。而switch语句能实现多个分支流程。 do while语句,while语句,for语句转向语句 2,循环语句有for、while和do_while三种。当循环语句的循环控制条件为真时,反复执行指定操作,是C语言中专门用来构造循环结构的语句。 如:for(i=1;i<10;i++) printf("%d",i); i从1开始,每次加1,只要i<10就输出i的值,因此i=1,2,3,……,9,共循环9次,输出: 1 2 3 4 5 6 7 8 9 上述功能还可以用while语句和do_while语句实现。 用while语句实现: i=1; while(i<10) { printf("%d",i);i++; } 用do_while语句实现: i=1; do { printf("%d",i);i++; } while(i<10); 转移语句有break,continue,return和goto四种。它们都能改变程序原来执行顺序并转移到其它位 置继续执行。例如,循环语句中break语句终止该循环语句的执行;而循环语句中的continue语句只结束本次循环并开始下次循环;return语句 用来从被调函数返回到主调函数并带回函数的运算结果;goto语句可以无条件转向任何指定的位置执行。 复合语句 :多个语句用{}括起来,组成复合语句,其中每条语句都以;结束,但}外不能加分号; 空语句 : 空语句是只有分号(;)的语句。由一个分号组成,它表示什么操作也不做。从语法上讲,它的确是一条语句。在程序设计中,若某处从语法上需要一条语句,而实际上不需要执行任何操作时就可以使用它。例如,在���计循环结构时,有时用到空语句。 赋值语句 :属于表达式语句,注意事项如下: 1、 允许嵌套 2、 与为变量赋初值有区别,赋初值是变量说明的一部分,与其他变量要用逗号分隔,而赋值语句需要用分号;结束 3、 变量说明不允许中的赋初值不允许连续赋初值,如int a=b=c=5;是错误的,但赋值语句a=b=c=5是正确的。 4、 注意赋值表达式和赋值语句的区别。赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。 如if ((x=y+5)>0) z=x;是正确的,而if((x=y+5;)>0) z=x;是错误的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
招商银行的美元天添金怎么样? 天添美蒸馒头为什么开裂呢 上海食堂送菜 邮政跨地区取款手续费多? 谁能告诉我邮政储蓄卡跨省取钱要不要收费啊? 自贡市龙盛世纪仿真模型制造有限公司公司简介 学PS真的很难吗 红烧萝卜牛筋 微信怎么转发公众号部分内容 转发公众号部分内容方法 微信公众号内的视频如何下载?一个F12搞定 野生小希有几个号 野生小希是真的在流浪吗 野生小希为什么不更新了 野生小希是真的吗 木瓜怎么削皮方便,去皮方法妙招 学会这几招挑瓜不用愁怎样挑选好吃的沙漠西瓜 伊丽莎白瓜的简单切法 个人所得税的经营所得怎么计算 汇算清缴的纳税调整项目明细表咋填 河南省洛阳市吉利区人口密度多少 南京炼油厂是国企还是央企 玉皇炼油厂年产量多少 全国有多少炼油厂? 江苏省炼油厂有哪些 怎么测小孩智商如何判断孩子是否聪明 我是巨蟹座的,女性,名字有个霞,请帮我取个英文名 房屋吊顶好看吗 打出租车从绥化到青冈多少钱? 冯晓东和安俊的关系 相机-18-55II和55-250II是什么意思,求详解 怅望出青_的解释是什么 调查大学生消费的目的 &#xFEFF;桑榆暮景什么意思?出处是哪里? 湘妃竹的解释 湘妃浦口莲开尽的解释是什么 湘妃宝瑟水上来的解释是什么 求,带有“诚”字的成语.还要有一点点的伤.越多越好. 执业中药师2021年报考条件 dnf天空深渊爆 是 什么 DNF:每个深渊爆什么装备能详细说一下吗? DNF天空深渊爆什么 灵域电视剧结局是小说第几章 满腔的拼音 愤满的读音愤满的读音是什么 愤忿的读音愤忿的读音是什么 新装的汽车空调 低压正常 高压低5 也制冷 就是高压低 怎么办正常吗 触控台灯开关失灵怎么办 英语优美句子励志 英语美句简短励志 4句英语美句 狗与狼的时间的介绍