c++中关于while(true)的运用和switch,case的应用
来源:互联网 发布:iphone移动数据设置4g 编辑:程序博客网 时间:2024/04/29 06:35
例:读入键盘输入的数,对其求和,当输入0时表示输入结束
Void main()
{
int num=0,n;//使用while(true)为永久循环(也就是循环条件永远为true)读入数
while(true )
{
cout<<”请输入整数(输入0时表示结束)”<<endl;
cin>>n;
if(n==0) break; //当用户输入0时,通过break语句跳出(中断)循环,继续执行循环后面(循环体之外)的语句。
num+=n;
}
cout<<”和为”<<num<<endl;
}
C++ switch case语句讲解
switch语句。它能够很简捷地描述出多岔路口的情况。具体的语法格式为:
switch(表达式)
{
case 常量表达式1:
{
语句块1;
break;
}
……
case 常量表达式n:
{
语句块n;
break;
}
default:
{
语句块n+1;
}
}
在switch语句中的四个关键词分别是switch,case,default和break。
Switch是语句的特征标志;case表示当switch后的表达式满足某个case后的常量时,运行该case以后的语句块(任意两个case后的常量不相等,否则switch不知选择哪条路径继续执行);default表示当没有匹配的case时,默认default运行它之后的语句;break表示退出switch语句。
例:编写一个四则乘除运算的计算器
#include"stdafx.h"
#include<iostream>
usingnamespace std;
int_tmain(int argc, _TCHAR* argv[])
{
float a, b;
char oper;
cout <<"请输入一个表达式(如:a+-*/b)"<< endl;
cin >> a >> oper >> b;
switch (oper)
{
case '+':
{
cout << a<< oper << b <<"="<< a + b << endl;
break;
}
case '-':
{
cout << a<< oper << b <<"="<< a - b << endl;
break;
}
case'*':
{
cout << a << oper << b<< "=" << a*b << endl;
break;
}
case'/':
{
if (b != 0)
{
cout << a << oper << b<< "=" << a / b << endl;
}
else
{
cout << "ERROR" <<endl;
}
break;
}
default:
cout << "输入有误" << endl;
break;
}
return 0;
}
- c++中关于while(true)的运用和switch,case的应用
- while循环下switch.....case的应用
- while循环下switch.....case的应用2
- Switch case的应用
- 浅谈switch-case的语法和应用
- 关于SWITCH中CASE的执行顺序。
- C语言中switch case语句的实现(switch case 和 else if 的比较、区别)
- 关于while(true)的总结
- 关于while(true)的用法
- switch case 语句的初步运用。。
- 关于C/C++中switch语句case中变量不能初始化赋值的问题
- 关于C语言中switch的第一个case上面写代码的愚蠢之举
- 关于C语言中switch的case里定义变量解决编译报错
- 关于while true 循环中 try catch块的使用
- 关于switch。。case的使用中break的重要性
- switch 中case的注意
- C++:在switch的case中定义变量的问题
- switch和case的使用
- UILabel 分类
- 由变量类型应用不严谨导致wrong answer
- sql语言导论
- 如果后台的Activity由于某种原因被系统回收了,如何在被系统回收之前保存当前状态?
- 学生选课系统设计
- c++中关于while(true)的运用和switch,case的应用
- SharedPerference
- 实现排序后寻找出现次数最多的数
- 时间复杂度
- Android——工具对话框
- 字典转模型
- 《php和mysql web开发》笔记——第2章数据的存储与检索
- druid StatViewServlet配置 内置web页面
- 网络编程 注意点