C语言

您所在的位置:网站首页 无限循环第五关怎么打 C语言

C语言

2024-07-16 10:10:43| 来源: 网络整理| 查看: 265

“无限”循环和嵌套循环 一、“无限”循环1.使用场景2.语法格式3.爱你到永远4.从键盘录入不确定个整数 二、嵌套循环1.什么是嵌套循环?2.九九乘法表

一、“无限”循环 1.使用场景

  此无限循环并不是指的是死循环哦,而是一个如果不人为停止那么就会无限次执行循环体部分的循环。例如,在开发中,有时并不确定需要循环多少次,需要根据循环体内部某些条件,来控制循环的结束(使用break)。**如果此循环结构不能终止,则构成了死循环!**开发中要避免出现死循环。

2.语法格式 while(1) // 或者 for(;;) 3.爱你到永远 // 方式一 for(;;) { printf("我爱你!"); } // 方式二 while(1) { printf("我爱你!"); } 4.从键盘录入不确定个整数

  题目:从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,输入为0时结束程序。

int main() { int positiveNumber = 0;//统计正数的个数 int negativeNumber = 0;//统计负数的个数 int num; //记录输入的整数 while(1){ //for (;;){ printf("请输入一个整数(输入为0时结束程序):"); scanf("%d", &num); if (num > 0) { positiveNumber++; } else if (num printf("程序结束\n"); break; } } printf("正数的个数为:%d\n", positiveNumber); printf("负数的个数为:%d\n", negativeNumber); return 0; } 二、嵌套循环 1.什么是嵌套循环?

  所谓的嵌套循环,就是在一个循环中又写了一个循环,这个称之为两层循环。当然了,第二层循环中还可以再写一个循环,这样就变成了三层循环。不过,实际开发中,我们最多见到的嵌套循环是两层。一般不会出现超过三层的嵌套循环。如果将要出现,一定要停下来重新梳理业务逻辑,重新思考算法的实现,控制在三层以内。否则,可读性会很差。

实质上,嵌套循环就是把内层循环当成外层循环的循环体。只有当内层循环的循环条件为false(值为0)时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的外层循环。设外层循环次数为m次,内层为n次,则内层循环体实际上需要执行m*n次。 在这里插入图片描述 2.九九乘法表 void fun1() { for (int i = 1; i // printf("%d * %d = %d\t", i , j, i * j); printf("%d * %d = %-2d ", i, j, i * j); } printf("\n"); } }


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭