在c语言中switch语句后的一对括号中exp的类型是,计算机中switch语句后的一对圆括号中的表达式...

简要介绍资料的主要内容,以获得更多的关注

2 switch语句后的一对圆括号中的表达式,可以是什么类型。

答;switch后面的表达式可以是任何类型,在与常量表达式比较时被自动取整。

第5 章 循环语句与循环结构程序设计

1简述while循环和do-while循环的执行过程,并说明两者之间的差距。

答;1 while循环的执行过程为;计算表达式的值并进行判断,当表达式的值为非0时,执行语句,每执行一次循环体后,都要再判断表达式的值,若非0,重复执行循环体。。。。。如此一直循环到表达式的值为0时结束循环,转行执行while循环的后续语句

2;do-while循环的执行过程为;进入do-while循环,先执行语句,然后判断条件,若表达式的值为非0,那么再回去执行循环体。。。。。如此循环直到表达式的值为0结束循环,转去执行do-while循环的后续语句。

3;两种循环结构的差别;一般情况下,while和do-while结构可以相互替换用来处理同一问题。但有一点必须注意,当循环一开始条件就不满足时,while一次也不执行循环体,do-while侧至少执行循环体一次。

2简述for 表达式1;表达式2;表达式3;循环结构的执行过程。

答; 1 计算表达式1,表达式1通常是为循环变量赋初值

2 计算表达式2,判断它的值是否非0,如为是,侧进入3,如为否,侧进入6

3 执行语句

4 计算表达式3,表达式3 通常是对循环条件施加影响的,它对表达式2中的循环控制变量进行修改,以便在进行若干才循环之后,能够使表达式2的值为0,结束循环。

5 返回2

6 结束循环,执行for循环结束的后续语句。

3什么叫循环的嵌套。什么是多重循环‘

答;一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。内嵌的循环中还可以嵌套其他的循环,这就是多重循环。

4简述break语句和continue语句功能并说明它们之间的区别。

答;1 break语句的功能;从switch结构或包含它的最内层循环结构中跳出。它只能用于switch语句和循环语句中。

2 continue语句的功能;结束本能循环,即跳过循环体它下面的语句,然后重新判断是否进行下一能循环。Continue语句只适用于循环语句中

3两者的区别在于;continue语句只结束本能循环,并未终止整个循环的执行;break侧是结束包含它的整个循环,转到该循环的后续语句去执行。

5简述goto语句的主要用途

答;1 和if语句配合构成循环结构

2 利用goto语句可以直接从多层循环中退出来

第6章 数组

1简述数组、一维数组、2维数组的基本概念。

答;数组是数目固定,数据类型相同的若干变量的有序集合。如果集合体中的变量具有先后顺序的逻辑结构,称其为一维数组;如果集合体中的变量具有行列顺序的逻辑结构,称其为2维数组。

2简述给一维数组元素赋值有哪些方法。

答; 1 用赋值语句给数组元素赋值

2 用输入函数从键盘或从数据文件中读取数据并存放在数组元素中。

3 定义数组的同时,为数组元素赋值,即通常所说的初始化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值