009day(break,continue语句的学习,OJ输入数据的处理)
来源:互联网 发布:php实现api接口 编辑:程序博客网 时间:2024/05/17 05:03
172210704111-陈国佳总结《2017年10月19日》【连续009天总结】
标题:break,continue语句的学习,OJ输入数据的处理
内容:A.观看MOOC4.1,4.2;
B.昨天学的,忘了总结的do while语句,do{语句组}while(表达式),与while相比,要先执行一次循环,在判断是否重复循环;
(a).通过观看4.1,学习了break,continue语句;break语句可以使程序跳出循环(包含它的那一重循环),可以使程序更简洁,除去多余的计算;
如:int n=0;
while (true){
if (n>100)
break;
++n;
}
cout<<n;
return 0;运行输出结果为101;
continue语句,可以直接结束本次循环,并回到循环开头(与break同样,只对包含它的那重循环起作用)如while( ) { if( ) continue; ; }
(b)通过观看4.2,学习了OJ输入数据的处理;scanf(...)表达式的值为int,表示成功读入的变量个数;
如: int n,m;
printf("%d",scanf("%d%d",&n,&m)) ;输入2 4,输出2;输入 10 a ,输出1;s输入a 10,输出0;(EOF(-1)可直接使用)
如:int n,m;
while(scanf("%d%d",&n,&m)!=EOF)
printf("%d",n+m);换为cin表达式:
如:int n,m;
while(cin>>n>>m)
cout<<n+m;
输入2个数,输出两数之和,当按control+z+回车,结束程序;
处理无结束标记的OJ题目与上法相同;
明日计划:学习用freopen重定向输入;
- 009day(break,continue语句的学习,OJ输入数据的处理)
- Break语句与continue语句的区别
- break语句和continue语句的使用
- break语句/Continue语句的新认识
- break语句/Continue语句的新认识
- break语句与continue语句的比较
- break语句和continue语句的区别
- continue语句与break语句的区别
- break语句与continue语句的区别
- 标签的 break 和 continue 语句
- 标签的 break 和 continue 语句
- break return continue语句的用法
- continue和break语句的区别
- continue 和break语句的区别
- 带标签的break和continue语句
- break continue switch 语句的使用
- 跳转语句continue;break;return的区别
- break和continue在语句的作用
- redis(4)——redia数据库
- 迁移学习
- const在C和C++中的区别
- java反射:动态加载类
- Sublime Text 2中的快捷键
- 009day(break,continue语句的学习,OJ输入数据的处理)
- 进程间通讯-有名管道
- HTTP会话解释原理及应用
- Spring Boot + Mybatis + Redis二级缓存
- SpringMVC 国际化-中英文切换
- Java中范型通配符
- Leap Motion环境配置(C++)
- Javascript面向对象编程(三):非构造函数的继承
- 【裁剪】线段的裁剪——Cohen-Sutherland算法及代码实现