c++中下列问题用switch语句怎么编写

作者&投稿:长沙骆 (若有异议请与网页底部的电邮联系)
c++中下列问题用switch语句怎么编写~

#include
using namespace std;

int main()
{
int x;
int y;
cin >> x;
switch(x/1000)
{
case 0:
cout << " y = " << x << endl;
break;
case 1:
cout << " y = " << 0.9*x << endl;
break;
case 2:
cout << " y = " << 0.8*x << endl;
break;
case 3:
cout << " y = " << 0.7*x << endl;
break;
}
}

switch (data[0])
{
case 'A': wcout<<L"一
";break; //注意一定要break哦
case 'B': wcout<<L"二
";break;
...
}

switch是一个开关语句,和case配套使用,和ifelse判断语句差不多,switch语句是用于多分支语句进行条件判断。下例为用switch语句编写的四则运算:#includevoidmain(){doubleN1,N2;charOperation;printf("输入运算的两个数");scanf("%lf%lf",&N1,N2);printf("请输入运算符(+,-,*,/):");switch(Operation){case'+':printf("%lf%c%lf=%lf",N1,N2,Operation,N1+N2);break;case'-':printf("%lf%c%lf=%lf",N1,N2,Operation,N1-N2);break;case'*':printf("%lf%c%lf=%lf",N1,N2,Operation,N1*N2);break;case'/':printf("%lf%c%lf=%lf",N1,N2,Operation,N1/N2);break;}}

y = "
cin > y = "<.7*x <#include<< <

int main()
{
int x;
break; endl; <.9*x < y = "<
case 1;<
switch(x/<
using namespace std;> 0;iostream> ":
cout < endl;<<:
cout << "< endl; "
case 3; 0;1000)
{
case 0:
cout << x << y = "
case 2.8*x << <:
cout <
break; < x;
int y; 0; " endl;
break;
break


下列问题中,变量间的对应关系可用怎么的函数解析式表示?,
s=(1\/2)yx ∴y=2s\/x (x﹥0)

用复合命题推理的有关知识解答下列问题:
答:张明没得奖,而王洪、高亮得奖。用p代“张明得奖”,用q代“李东得奖”,用r代“王洪得奖”,用S代“高亮得奖”。已知:(¬p∨¬q)←(r∧S)① ¬(¬r∨¬s) ② q ③ 据②可得r∧s ④(负命题等值推理)据①④可得¬p∨¬q ⑤(必要条件假言...

根据表中信息回答下列问题. 元素 Si P S Cl 单质与氢气反应的条件 高 ...
(1)S原子核外有3个电子层,最外层电子数为6,则位于周期表第3周期ⅥA族,故答案为:第3周期ⅥA族;(2)同周期元素电子层数相同,从左至右,核电荷数逐渐增大,半径逐渐减小,故答案为:核电荷数逐渐增大;(3)反应方程式为P4+6H2=4PH3,则生成4molPH3,吸收热量为4×9.3kJ=37.2kJ,...

下表为元素周期表的一部分。请回答下列问题: (1)上述元素中,属于s区的...
(1)H Mg Ca (2)1s 2 2s 2 2p 6 3s 2 3p 6 3d 5 4s 1 (3)大于 (4)1;四面体;sp 3 ;极性;先产生白色沉淀,后溶解得无色溶液(5)12, 略

写出下列问题的关系式,并指出其中的变量和常量 (1)用20cm的铁丝所围得...
1 s=x*(10-x) x自变量,y因变量,10常数 2角a+锐角b=90° a,b是变量,90°是常数 3y=30-0.5t t是自变量,y因变量,30常数。

如图1为元素周期表的一部分.请回答下列问题:(1)上述元素中,属于s区的...
由元素的位置可知,①为H,②为C,③为N,④为O,⑤为Mg,⑥为Al,⑦为Cl,⑧为Ar,⑨为K,(1)按电子排布,最后填入电子的能级为s能级,为s区,在元素周期表中包括第ⅠA族、第ⅡA族,则H、Mg、K符合,故答案为:H、Mg、K;(2)同周期中,Mg的3s电子全满为稳定结构,则元素第一电离...

...下表为元素周期表的一部分.请回答下列问题:(1)上述元素中,属于s...
(1)由图可知①⑤⑨处于s区,由①位于第一周期第ⅠA族,是氢元素;⑤位于第三周期第ⅡA族,是镁元素;⑨位于第四周期第ⅡA族,是钙元素.故答案为:H、Mg、Ca.(2)元素⑩为26号元素,是Fe,其基态原子的电子排布式1s22s22p63s23p63d64s2.故答案为:1s22s22p63s23p63d64s2.(3)元素...

用原子结构理论解释下列问题:
P原子和S原子的价电子构型分别为3s23p3和3s23p4,P的p轨道半充满,S失去1个电子后变为半充满结构,所以S比P更容易失去1个价电子,因此S的电离势比P的低。$在氧族中,O原子的半径特别小,当它获得1个电子时,由于电子之间的斥力较大而释放出的能量较小。S原子的半径比O原子大得多,它获得1个...

初二数学题,求解。写出下列各问题中所满足的关系式,并指出各个关系式...
与跑步的速度v(m\/s)的关系;t=400\/v,跑步的速度v是变量,400m跑道是常量,v>0(m\/s);(4) 银行规定:五年期存款的年利率为5.3%,某人存入x元本金。则五年后所得的利息y(元)与本金x(元)之间的关系。y=5.3%x,存入的本金x(元)是变量,年利率5.3%是常量,x>=0(元);...

...生产中有广泛应用.请回答下列问题:(1)黄铁矿(FeS2,其中S为-1价)是...
(1)反应3FeS2+8O2 高温 . Fe3O4+6SO2,前后各元素化合价的变化情况如下: Fe:+2→+3,化合价升高;S:-1→+4,化合价升高; O:0→-2,化合价降低; 因此,在反应中FeS2还原剂,O2是氧化剂,Fe2O3既是氧化产物也是还原产物,SO2既是氧化产物也是还原产物,在上述反应中共转移32...

阿拉善盟17328367820: c++中下列问题用switch语句怎么编写 -
将瑾博坦: #include<iostream> using namespace std; int main() { int x; int y; cin >> x; switch(x/1000) { case 0: cout << " y = " << x << endl; break; case 1: cout << " y = " << 0.9*x << endl; break; case 2: cout << " y = " << 0.8*x << endl; break; case 3: cout << " y = " << 0.7*x << endl; break; } }

阿拉善盟17328367820: 一个简单的C++问题,switch语句 -
将瑾博坦: 1、C/C++编程中switch用于多分支的选择语句,根据变量的不同值来进行相应的处理,形式如下: switch(变量){ case 值1:语句;break; case 值2: case 值3:语句;break; default:语句;break; } 2、switch后面的是所判断的变量,...

阿拉善盟17328367820: C++编程问题,求switch语句的例子 -
将瑾博坦: #include <iostream> int main() { using namespace std; int a; cin >> a; switch(a) { case 1: cout << "你输入了1"; break; case 2: cout << "你输入了2"; break; case 3: cout << "你输入了3"; break; default: cout << "你输入的不是1~3"; break; } }

阿拉善盟17328367820: c++中用switch语句编程;输入百分制的一个学生成绩,然后按优.良.中.及格.不及格.等级制,输出对应% -
将瑾博坦: #include<stdio.h> void main() { int score,i; printf("Enter the Student's Score:\n"); scanf("%d",&score); i= score/10; switch( i ) { case 10: case 9: printf("A\n"); break; case 8: printf("B\n"); break; case 7: printf("C\n"); break; case 6: printf(...

阿拉善盟17328367820: C++中关于SWITCH语句的用法 -
将瑾博坦: 不能范围表达式,必须是常量.不能用常量的只能用嵌套的if语句解决.

阿拉善盟17328367820: C++中如何对字符串进行switch判断? -
将瑾博坦: C++的开关语句,形式为 switch(expr1) { case no1: break; case no2: break; ... case noN: break; default: break; }其功能是对expr1的值做判断,并执行与其相等的case分支,并一直执行到break或switch语句结束.这里,no1, no2... noN必须是整...

阿拉善盟17328367820: C++程序设计里switch语句怎么用呢,switch后面括号的内容是什么意思?比如这个a%3. -
将瑾博坦: swith就是先计算括号里表达式的值,然后逐个与后面的case标签比较,如果找到匹配的,就从那个case标签开始向下执行,直到switch语句结束或者遇到break以及其他跳转语句.具体到这个程序,就是计算a%3的值,如果是0,就执行case 0后面的语句,如果是1,执行case 1后面的语句m++;

阿拉善盟17328367820: c++,要求用switch语句 -
将瑾博坦: #include int main() { int a,b; char c; printf("input a b:" );scanf("%d %d" , &a,&b );getchar(); printf("operator:" );scanf("%c", &c ); getchar();switch( c ){case '+':printf("%d + %d = %.2f\n" , a , b , (float)a+b );break;case '-': ...

阿拉善盟17328367820: c++ 枚举怎么用switch语句表达?? -
将瑾博坦: #includeusing namespace std; int main(int argc, char **argv) { enum Type{ lab = 1, sec, man, acc, exe, res }; char* type_name[] = {"no such type!", "lab", "sec", "man", "acc", "exe", "res" }; char ch; cin>>ch; Type t; switch(ch) { ...

阿拉善盟17328367820: c++中的switch语句问题 -
将瑾博坦: 都没有问题 只是第一个你的主函数的一对括号没有加 而你的第二个则是因为没有放到主函数里面去 通过代码如下:#include<iostream> using namespace std; int main() { char grade='D'; switch(grade) { case'A': cout<<"90--100"<<endl; break; ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网