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

Day8 | 每天五道题

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

Day8 | 每天五道题

1、C语言中常用的多支选择函数?

答:

常用switch实现多支选择,switch语句的格式: 

switch(表达式){

​case 常量表达式1: 语句 1

​case 常量表达式2: 语句 2

​…

​case 常量表达式n: 语句 n

​default: 语句 n+1

​}

2、C语言中,什么基本数据类型不能做switch()的参数?  

答:

只能针对基本数据类型使用switch(),这些类型包括int、char等。对于其他类型如long/float/double,则必须使用if语句。 

3、使用if语句实现多支选择结构需要注意什么?

答:

(1)在if语句后面都有表达式, 一般为逻辑表达式或关系表达式。

(2)if语句中如果有else语句,在每个else前面有一个分号,整个语句结束处有一个分号。

(3)在if和else后面可以只含有一个内嵌的操作语句,也可以有多个操作语句,此时应用花括号将多个操作语句括起来成为一个复合语句。

4、C语言中常用的条件运算符?

答:三目运算符(条件表达式?条件表达式2 :条件表达式3)是C语言中唯一的三目运算符。

5、使用switch为什么需要用break?

答:

在用switch语句实现多分支选择结构时, "case常量表达式”只起语句标号作用,如果“switch”后面的表达式的值与“case”后面的常量表达式的值相等,就执行case后面的语句。但要特别注意的是,执行完这些语句后不会自动结束,会继续执行下一个case子句中的语句。因此,应在每个case子句最后加一个break语句,才能正确实现多分支选择结构。

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

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

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