择与选择嵌套
if 与 if嵌套判断变量a是否在3~10之间。int a = 4; if (a > 3) { if (a < 10) { printf(“满足条件”); }} 可以看到,上面程序也可以使用逻辑运算符来简化为:int a = 4;if (a > 3 && a < 10) { printf(“满足条件”);} 第二种写法明显更清晰,也更方便处理。所以在开发过程中,要学会合理运用逻辑运算来合并一些没必要的嵌套。if 与 switch嵌套用户输入是否是工作日(y/n)与星期几。如果是工作日,则星期一输出“中午吃牛肉面”,星期二输出“中午吃卤肉面”。char isWorkingDay = 0;int dayOfWeek; printf(“请输入是否是工作日(y/n), 与星期几:”);scanf("%c %d", &isWorkingDay, &dayOfWeek); if (isWorkingDay == ‘y’) { switch (dayOfWeek) { case 1: printf(“中午吃牛肉面”); break; case 2: printf(“中午吃卤肉面”); break; default: break; }} 选择与循环嵌套对于选择与循环的嵌套结构,主要讲解for循环与if的嵌套。
2020-11-10
最新推荐文章于 2022-12-03 15:50:14 发布