C语言条件控制语句选择结构

彩云飞
精选回答

C语言条件控制语句选择结构,是属于计算机的语言编辑,有在C语言条件控制中的语句选择结构的存在,即是C语言条件控制语句选择结构。

一、结构分类

条件控制语句选择结构分为if-else结构与switch-case结构。

二、if语句

简单形式

if(表达式) 语句

其中表达式不限于逻辑表达式或关系表达式,可以是各种表达式,如算术表达式等。当表达式的值为非零时,结果为“真”;当表达式的值为零时,结果为“假”。

if-else结构

基本形式是:

if(表达式) 语句1

else 语句2

当表达式的结果为真(非零)时,执行语句1,执行完后跳到下一语句。当表达式的结果为假(零)时,执行语句2,执行完后顺序执行下一语句。

else-if结构

形式如下:

if(表达式1) 语句1

else if(表达式2) 语句2

else if(表达式3) 语句3

……

……

else if(表达式n) 语句n

else 语句n+1

三、switch语句

一般格式

switch(表达式)

{

case 常量表达式1:

语句1;

break;

case 常量表达式2:

语句2;

break;

case 常量表达式n:

语句n;

break;

default:

语句n+1;

break;

}

注意事项

switch后面圆括号中的表达式的类型,ANSI标准允许为任何类型,但Visual C++6.0只允许为整型、字符型或枚举类型。

case后面常量表达式的值必须互不相等,否则会出现互相矛盾的现象。其类型应该与switch后面表达式的类型相容。

case和常量表达式之间要有空格。

case和default出现可以在任何位置,其先后次序不影响执行结果,但习惯上将default放在switch-case结构的底部。

case提供了执行某一语句序列的入口,起着标号的作用;多个case可以执行同一语句序列。

每个case语句的结尾不要忘了加break,否则将导致多个分支重叠。

不要忘记最后的default分支。即使程序真的不需要default处理,也应该保留语句: default : break;

务劳不虚实 2024-01-13 15:21:27

相关推荐

乌鱼为什么说是孝鱼

刚出生的小乌鱼为了报答母鱼的养育之恩自动进入母鱼口中,以保证母鱼不会被饿死,所以被称之为孝鱼。乌鱼在繁衍小鱼的时候眼睛会有一段失明时间,这段时间母鱼不能出去觅食,一部分幼鱼就会自动进入母鱼口中,成为它的食物。乌...
展开详情

2022年12月7日是什么节气

北京时间2022年12月7日11时46分将迎来大雪节气,标志仲冬季节开始。此时节,天气更加寒冷,零摄氏度以下的气温成为我国北方地区常态。雪和小雪、雨水、谷雨等节气一样,都是直接反映降水的一种概念。公历每年12月...
展开详情

潘冬子的精神品质

潘冬子是电影《闪闪的红星》的主角,他的精神品质包含了很多,勇敢、坚强、机智、果敢等。潘冬子是一位被刻画的很好的少年英雄,新时代新青年应该学习和具备的精神在他身上已被体现得淋漓尽致。在电影里,潘冬子在面对母亲罹难...
展开详情

红包名字写在哪个位置

红包名字写的位置有以下几种,第一,红包背面的正中,一般没有任何祝福语,只是表明送礼人就直接写上全名,第二,右下角,如果横着书写祝福语,那么署名落在右下角,第三,左下角,如果竖着写祝福语,一般名字署在左下角。红包...
展开详情

蛋壳破了膜没破能孵吗

大部分蛋生动物理论上蛋壳破了但是里面的膜没破的话,在无菌有氧的环境下是可以孵出来幼仔的。比如常见的蛋生动物,鸡,我国早些时候就已经有过实验,在无壳的情况下成功孵化小鸡。蛋壳对于胚胎是起到了一个保护作用,原理就是...
展开详情

精选推荐更多>

什么是今体书法之鼻祖

隶书是今体书法之鼻祖。
隶书是汉字的一种字体,有秦隶、汉隶等,一般认为由篆书发展而来,字形多呈宽扁,横画长而竖画短,讲究“蚕头燕尾”、“一波三折”。
根据出土简牍,隶书始创于秦朝,传说程邈作隶,汉隶在东汉时期达到顶峰,上承篆书传统,下开魏晋、南北朝,对后世书法有不可小觑的影响,书法界有“汉隶唐楷”之称。
隶书是汉字中常见的一种庄重的字体,书写效果略微宽扁,横画长而直画短,讲究“蚕头燕尾”、“一波三折”。它起源于秦朝,在东汉时期达到顶峰,书法界有“汉隶唐楷”之称。也有说法称隶书起源于战国时期。
隶书是相对于篆书而言的,隶书之名源于东汉。隶书的出现是中国文字的又一次大改革,使中国的书法艺术进入了一个新的境界,是汉字演变史上的一个转折点,奠定了楷书的基础。隶书结体扁平、工整、精巧。到东汉时,撇、捺、点等画美化为向上挑起,轻重顿挫富有变化,具有书法艺术美。风格也趋多样化,极具艺术欣赏的价值。
隶书基本是由篆书演化来的,主要将篆书圆转的笔划改为方折,因为在木简上用漆写字很难画出圆转的笔划,所以隶书的书写速度更快。

我非生而知之者好古敏以求之者也什么意思

“我非生而知之者,好古,敏以求之者也”的意思:我不是生来就有知识的人,而是爱好古代的东西,勤奋敏捷地去求得知识的人。出自《论语·述而篇》:“子曰:‘我非生而知之者,好古,敏以求之者也。’”
译文:孔子说:“我不是生来就有知识的人,而是爱好古代的东西,勤奋敏捷地去求得知识的人。”
《论语·述而篇》是《论语》的篇章之一,共包括38章,是学者们在研究孔子和儒家思想时引述较多的篇章之一,共包含六方面的内容,提出了孔子的教育思想和学习态度,孔子对仁德等重要道德范畴的进一步阐释,以及孔子的其他思想主张。

改造国民性什么意思

改造国民性,汉语词组,拼音为gǎi zào guó mín xìng,意思是改变打造人民,使他们变得有气质,有血性。
出自闫玉刚创作的作品《改造国民性——走近鲁迅》。此书通过介绍鲁迅通过文学、革命来改造国民的精神、思想,唤醒一个民族的血性,强调鲁迅对当时社会和后世的影响。
鲁迅(1881年9月25日-1936年10月19日),中国文学家、思想家和革命家。原名周树人,字豫才,浙江绍兴人。出身于破落封建家庭。青年时代受进化论、尼采超人哲学和托尔斯泰博爱思想的影响。1902年去日本留学,原在仙台医学院学医,后从事文艺工作,企图用以改变国民精神。1905—1907年,参加革命党人的活动,发表了《摩罗诗力说》、《文化偏至论》等论文。
鲁迅一生在文学创作、文学批评、思想研究、文学史研究、翻译、美术理论引进、基础科学介绍和古籍校勘与研究等多个领域具有重大贡献。他对于五四运动以后的中国社会思想文化发展具有重大影响,蜚声世界文坛,尤其在韩国、日本思想文化领域有极其重要的地位和影响,被誉为“二十世纪东亚文化地图上占最大领土的作家”。

成吉思汗四个字的寓意

“成吉思汗”四个字寓意着至高无上的荣耀,“成吉思”在蒙古语中的意思是“伟大、宽阔”,“汗”就是蒙古族的首领,也可以指权利、荣誉。成吉思汗是大蒙古国的开国君主,也是中国历史上著名的军事家、政治家。成吉思汗胸怀宽广、眼界开阔,一生立下了许多赫赫有名的战功,被评价为“一代天骄”。
孛儿只斤·铁木真(1162年5月31日—1227年8月25日),蒙古帝国可汗,尊号“成吉思汗”,意为“拥有海洋四方”。世界史上杰出的政治家、军事家。1162年出生在漠北草原斡难河上游地区,取名铁木真。1206年春天建立大蒙古国,此后多次发动对外征服战争,征服地域西达中亚、东欧的黑海海滨。1227年在征伐西夏的时候去世,之后被密葬。 1265年十月,元世祖忽必烈追尊成吉思汗庙号为太祖。1266年十月,太庙建成,制尊谥庙号,元世祖追尊成吉思汗谥号为圣武皇帝。1309年十二月,元武宗海山加上尊谥法天启运,庙号太祖。从此之后,成吉思汗的谥号变为法天启运圣武皇帝。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200