switch-scanf-break-continue简单知识点
发布日期:2021-11-20 10:17:34 浏览次数:19 分类:技术文章

本文共 662 字,大约阅读时间需要 2 分钟。

**scanf:**通过键盘将数据输入到变量

两种用法:
1.scanf(“输入控制符”,输入参数) 功能:将从键盘输入的字符转化为输入控制符所规定格式的数据, 然后存入以输入参数的值为地址的变量中

switch用法 如果val等于1,则执行第一个, 其中case的作用是:程序的入口,所以当没有break的时候,此时如果进入case1则会一直执行下去

switch(val)
{
case1:
printf();
break;
case2:
printf();
break;
case3:
printf();
break;
default:
printf();
break;
}

break 和continue用法:

break如果用于循环,是用来终止循环,。如果是用于switch,则是用于终止switch
break 不能直接用于if,除非if属于循环内存的一个子句。
举例子:
switch(2)
{
case(2)
printf();
break;
}
for(i = 0;i<3;i++)
{if(3>2) 不能直接if语句,然后写break。应该在前面加上for循环
break;} break虽然是if内部的语句,但break 终止的确是外部的循环,在多层循环中,只能终止他最近的循环

continue:

用于跳过本次循环余下的语句,转去判断是否需要执行下次循环。
for(1;2;3)
{
A;
B;
continue; //如果执行此语句,则执行完该语句后,会执行语句 C和D都会被跳过去
C;
D;
}

转载地址:https://blog.csdn.net/weixin_43223362/article/details/101714594 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:机械臂项目之--TCP/IP协议
下一篇:结构体笔记

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月13日 20时02分29秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

初步使用 JFreeChart 生成报表与感受 2021-06-30
前端使用 BootStrap 写一些后台常用的界面 2021-06-30
使用 SpringBoot + Ckeditor 富文本编辑器、图片上传 2021-06-30
全栈式使用 SpringBoot + SpringSecurity 做登录认证 2021-06-30
[Java爬虫] 使用 Jsoup + HttpClient 爬取网页图片 2021-06-30
使用 Git 并借助 Eclipse + Coding 合作开发项目 2021-06-30
[Java爬虫] 使用 Xpath + HtmlUnit 爬取网页基本信息 2021-06-30
[人工智能] 使用百度 API 读取身份证照片的文字 2021-06-30
在SpringBoot中使用【阿里云OSS对象存储】存取图片 2021-06-30
[Java爬虫] 使用 HtmlUnit + Xpath 模拟点击、动态获取信息 2021-06-30
使用 SpringBoot 之 JPA 整合 Redis 实现缓存 2021-06-30
SpringBoot 结合 JSR303 对前端数据进行校验 2021-06-30
SpringBoot 整合 MongoDB 之 MongoTemplate 实现 CRUD、分页接口 2021-06-30
[增删改查] SpringBoot 整合 Solr 之 SolrClient 实现 CRUD、分页接口、高亮显示 2021-06-30
[Python爬虫] 模拟浏览器、代理ip、开启日志、超时处理、异常处理、登录、下载图片 2021-06-30
在 SpringBoot 中使用 @EnableAsync、@Async 轻松实现异步任务 2021-06-30
《学习 Go 语言》学习心得 2021-06-30
[汇编语言] 带有颜色的字符串显示(hello world 级别程序) 2021-06-30
[增删改查] Python 之使用 Django + LayUI 做后台管理 2021-06-30
Docker 镜像容器 之 导出导入、上传镜像到 DockerHub 上、Nexus私库 的引入 2021-06-30