"C语言中switch条件语句也是一种很常用的选择语句,和if条件语句不同,它只能针对某表达式的值做出判断,从而决定程序执行哪一段代码。1、switch 语句<br>使用switch语句选择要执行的许多代码块之一。<br>语法<br>switch(expression) { case x: // 代码块 break; case y: // 代码块 break; default: // 代码块 }<br>switch case 语句有如下规则:<br>1)switch语句中使用的表达式必须具是int或enum类型,否则如float等其他数据类型是无法通过的编译的,因为编译器需要switch后面的语句和case后面的值精确匹配,而计算机无法精确表达一个float数据类型。<br>2)switch可以任意个case语句(包括没有), 值和语句之间使用:分隔。<br>3)case后面的值必须是int常量值,或者返回结果为int类型的表达式,以下代码无法编译通过。<br>4)当switch后面的变量值和case后面的常量值匹配相等后,case后面的代码将会被执行,直到break语句被执行后跳出switch代码块<br>5)break不是必须的,如果没有break,则执行完当前case的代码块后会继续执行后面case代码块的内容,直到执行break才可以退出<br>6)switch有一个默认的情况,我们用default关键词表示,当switch后面的变量和所有case后面的常量都不匹配的情况下,默认执行default后面的语句<br>例如:<br>#includeint main() { printf(""Please input a number(1-100):""); int grade; scanf(""%d"", &grade); switch (grade / 10) { case 10: case 9: printf(""A\n""); break; case 8: case 7: printf(""B\n""); break; case 6: case 5: printf(""C\n""); break; default: break; } return 0; }<br>2、break关键字<br>当C语言代码执行到break关键字时,它将跳出switch块。<br>#includei"
概述<br>艾滋病,是一个让人听了有点尴尬和紧张的疾病。在很多人的认识当中认为得了艾滋病以后就如同得了绝症。艾滋病主要是身体正常的免疫系统被破坏了,不会出现白细胞升高,只能会出现白细胞降低的。白细胞升高是机体的免疫系统和艾滋病菌相互发生作用的表现,不要过度紧张,白细胞增多很有可能是由于其他的细菌感染引起的,不一定是艾滋病加重的表现。<br>步骤/方法:<br>1、 &#9;&#9;&#9; 如果得了艾滋病以后身体的免疫系统会被破坏,一般情况下,艾滋病在发病期间,白细胞是不会增多的,由于被感染的人抵抗力差,很容易被其他细菌感染的,如果有增多的话,还是建议去医院直接的做一个艾滋病等的相关检测,以排除被其他病菌感染的可能。<br>2、 &#9;&#9;&#9; 我们应该正确认识艾滋病毒的传染途径,艾滋病毒,一般只能通过性生活,血液,吸毒等途径传染,并且离开人体后,不久就会死亡,如果和艾滋病人共同就餐,浴盆,毛巾,握手都不会发生传染的。<br>3、 &#9;&#9;&#9; 艾滋病感染者一次进食量过多容易引起消化不良,损伤脾胃。所以建议艾滋病患者饮食上要坚持按时吃饭,少食多餐的原则。不要吃不容易消化的食物,多吃一些新鲜的蔬菜水果。食物多样化每一顿饭尽量多吃几种食物。<br>注意事项:<br>建议放松心情,不要有太大压力,积极乐观的接受治疗。平时养成良好的饮食生活习惯。可以适当的做做体育锻炼,从而提高身体免疫力。<br>艾滋病药品推荐<br>斯皮仁诺￥760<br>万赛维￥78<br>锐艾妥￥120<br>迈可欣￥68<br>相关问答<br>这样的症状我自己不知道该怎麽<br>你老是胡思乱想,记忆力下降,像这种情况有可能是强迫性思维导致的,你去百度上先去搜一个scl90量表,你做完以后把结果截屏发给我,用来评估一下你的心理状态,也可以<br>艾滋病引起的大便次数增多怎么用药治疗,但大便都成形<br>你好朋友,艾滋病是由艾滋病毒感染引起的性传播疾病的一种,它的传播途径主要是科学的性生活传播,血液传播和母婴传播它属于人体免疫缺陷性疾病,你这种情况考虑是抵抗力降<br>岁乙肝病毒携带,我该怎吗治疗<br>你好,乙肝治愈的可能性不大.只要肝功能正常是不需要治疗的,平时注意休息,戒烟酒,禁忌辛辣和油腻食物,定期检查肝功能即可<br>有腺瘤该怎办有生命危<br>请到医院普外科检查,必要时