首页 > 其他分享 >C语言学习记录3

C语言学习记录3

时间:2022-10-05 13:03:13浏览次数:49  
标签:return 记录 ++ C语言 学习 int continue includeint printf

#每日美图分享#

C语言学习记录3_#include

#include<stdio.h>
int main()
{
int i=1;
while(i<=10)
{
if(i==5)
continue;
printf("%d\n",i);
i++;
}
return 0;
}

该代码的运行结果为:1 2 3 4 而后一直卡死,原因为continue执行时,终止下面代码的执行,再次执行上面的代码,因为此后i的值一直为5,所以陷入死循环。

现在将(i++)上移:

#include<stdio.h>
int main()
{
int i=1;
while(i<=10)
{
i++;
if(i==5)
continue;
printf("%d\n",i);
}
return 0;
}

continue只会在i=5时被执行一次,所以结果为2~4和6~11。

标签:return,记录,++,C语言,学习,int,continue,includeint,printf
From: https://blog.51cto.com/u_15815053/5732504

相关文章

  • go学习
    一、接口定义概念:Interface类型可以定义一组方法,不需要实现,并且不能包含任何变量,称之为接口。接口不需要显式的实现,只需要一个变量,含有接口类型中的所有方法,那......
  • C语言每日一题——第八天
    第八天小明学习到了数组,同时,在最近的开发中,他发现很多递归运算存在重复计算相同数值的问题。他决定利用数组缓存运算的结果。有一个数组\(a_{n}\),已知\(a_n=a_{n-2}-......
  • STL学习笔记
    目录STL介绍什么是STL泛性编程STL基本组成STL序列式容器什么是STL容器什么是迭代器什么是序列式容器array容器vector容器deque容器list容器STL关联式容器pair容器map容器mu......
  • 学习Python,一路绕来绕去推荐给你的教程!
         说实话,学习一门语言不难。但是,但是能用该语言编写程序做项目,又是另外一回事。一路走来,java,Android,go,c#,c,ASM,c++,pascal,Basic,foxpro,QT,HTML,Rust,Python,Ruby,JS,PHP等......
  • 【学习笔记】数据库用户管理和备份
    数据库用户管理和备份 用户管理可视化管理用navicat可视化管理软件进行用户的添加删除和权限的管理新建用户连接用户  sql命令操作对用户的......
  • 【分享】从Mybatis源码中,学习到的10种设计模式
    作者:小傅哥​沉淀、分享、成长,让自己和他人都能有所收获!......
  • 强化学习与3D视觉结合新突破:高效能在线码垛机器人
    编辑丨机器之心国防科技大学、克莱姆森大学和视比特机器人的研究人员合作使用深度强化学习求解在线装箱问题,该方法的性能表现优于现有的启发式算法。用户研究显示,该算法达到......
  • 小学数学学习:神奇的走马灯数 142857
    现在的小朋友,能看到走马灯实物的机会恐怕不多了。走马灯是我国传统节日装饰玩具之一,常见于元宵中秋等传统节日。灯内点上蜡烛,燃烧产生的热力造成气流,带动轮轴转动。烛光将灯......
  • MYSQL学习笔记之索引
    (一)什么是索引??    索引(Index)是在数据库的字段上添加的,是为了提高查询的效率存在的一种机制。一张表的一个字段可以添加一个索引,当然,多个字段联合起来也可以添加索引。......
  • 想比较全面地学习 SAP XXX,能指导下从哪儿开始学习吗?
    其实曾经有不少朋友给我留言,询问本文标题描述的问题。XXX可以替换成任意一个SAP产品或者技术,比如:想比较全面地学习SAPABAP,能指导下从哪儿开始学习吗?想比较系统地学习S......