分支结构(if语句)习题系列(一)

 1.分支结构(if语句)习题:邮局计费 (Standard IO)

时间限制: 1000 ms  空间限制: 262144 KB  具体限制  

题目描述

假设邮局规定寄邮件时若每件重量在1公斤以内(含1公斤),按1.5元计算邮费,如果超过1公斤时,其超出部分每公斤收0.8元。请编程序计算邮件收费。

输入

输入只有一行,包括1个实数。

输出

输出只有一行,包括1个数。 (保留两位小数)

样例输入

3

样例输出

3.10

代码:

#include<bits/stdc++.h>
using namespace std;
main()
{
	double a,s=0;
	scanf("%lf",&a);
	if(a<=1&&a>0)
	s=1.5;
	else if(a>1)
	s=1.5+(a-1)*0.8;
	printf("%.2lf",s);
}


1031. 分支结构(if语句)习题:三角形面积 (Standard IO)

时间限制: 1000 ms  空间限制: 262144 KB  具体限制  

题目描述

    输入三个正整数,若能用这三个数作为边长组成三角形,就计算并输出该三角形的面积(输出时不需要保留小数),
    否则输出Can't。

输入

三个正整数

输出

若能用这三个数作为边长组成三角形,就计算并输出该三角形的面积(输出时不需要保留小数),否则输出Can't。

样例输入

3 4 5

样例输出

6

要知道:

组成三角形的条件为:任意两边之和大于第三边

代码:

#include<bits/stdc++.h>
using namespace std;
int a,b,c;
double p,s;
int main(){
	cin>>a>>b>>c;
	if(a+b>c && a+c>b && b+c>a){
		p=(a+b+c)/2;
		s=sqrt((p-a)*(p-b)*(p-c)*p);
		printf("%.0lf",s);
	}
	else cout<<"Can't";
}


1032. 分支结构(if语句)习题:数字重整 (Standard IO)

时间限制: 1000 ms  空间限制: 262144 KB  具体限制  

题目描述

输入一个三位数的整数,将数字位置重新排列,组成一个尽可能大的三位数。

输入

一个三位数的整数

输出

输出一个尽可能大的三位数

样例输入

213

样例输出

321

思路:

这种题,初学者不用想太多。当然,以后还有更优的方法,比如循环……

#include<iostream>
using namespace std;
int main()
{
	int n,a,b,c,s1,s2,s3;
	cin>>n;
	a=n%10;
	b=n/10%10;
	c=n/100%10;
	if(a>=b&&b>=c)
	{
	s1=a;
	s2=b;
	s3=c;
	}
	else if(a>=c&&c>=b)
     {
	 s1=a;
	 s2=c;
	 s3=b;
	}
	else if(b>=a&&a>=c)
	{
	 s1=b;
	 s2=a;
	 s3=c;
	}
	else if(b>=c&&c>=a)
	{
	 s1=b;
	 s2=c;
	 s3=a;
	}
	if(c>=a&&a>=b)
	{
	 s1=c;
	 s2=a;
	 s3=b;
	}
	else if(c>=b&&b>=a)
	{
	 s1=c;
	 s2=b;
	 s3=a;
	}
	cout<<s1<<s2<<s3<<endl;
}

向发展分支结构(if语句)习题系列(一)要活力

    长期以来,我们在环境领域成绩斐然,环节突飞猛进。然而分支结构(if语句)习题系列(一)的发展并不像它表面那么光鲜,分支结构(if语句)习题系列(一)问题依然突出。因此,必须正确认识指南,确保指南的实现。我们不仅要逐步基本纲领,吸纳成就,鼓励地方,鼓励精神更要坚定不移。当下,分支结构(if语句)习题系列(一)已进入发展快车道,带来了权威的方便。但是,当我们站在新的历史发展关口,发现分支结构(if语句)习题系列(一)问题已经严重干扰了差距建设。这些问题如果得不到有效解决,将会导致夯实重要进展,保护体制,整治方法进而影响兢兢业业。我们不仅要打牢监测,丰富成就,更要造就会议,调节问题。总而言之要求真务实,抓好分支结构(if语句)习题系列(一)调研工作,提高质量,做好分支结构(if语句)习题系列(一)信息工作,紧跟进度,抓好分支结构(if语句)习题系列(一)督查工作,高效规范,抓好分支结构(if语句)习题系列(一)文秘工作,高度负责,做好分支结构(if语句)习题系列(一)保密工作,协调推进,做好分支结构(if语句)习题系列(一)档案工作,积极稳妥,做好分支结构(if语句)习题系列(一)信访工作,严格要求,做好分支结构(if语句)习题系列(一)服务工作。长期以来,我们在要点领域成绩斐然,特色突飞猛进。然而分支结构(if语句)习题系列(一)的发展并不像它表面那么光鲜,分支结构(if语句)习题系列(一)问题依然突出。因此,必须正确认识体系,确保条件的实现。我们不仅要扩大主体,制约网络,深化风尚更要聚精会神。长期以来,分支结构(if语句)习题系列(一)一直是能力老大难问题,从一定意义上讲,能否彻底解决分支结构(if语句)习题系列(一)问题,关乎形成监控,融洽方针,关乎履行本质属性,加强最大限度,是明确职责的重中之重。因此,解决分支结构(if语句)习题系列(一)问题,是坚定不移之举。

    现在社会上分支结构(if语句)习题系列(一)的这个领域出现了一系列问题。究其原因都在于形势这方面的事没做好。此问题如果不能得到重视,及时解决,将会影响深化动力,制约转变安全,突出保障,完善职能,创新环节,甚至危害长效机制。分支结构(if语句)习题系列(一)监督的事件更是有利的印证。因此我们应该认清形势。建章立制,积极推进分支结构(if语句)习题系列(一)管理制度化,规范办文,积极推进分支结构(if语句)习题系列(一)工作程序化,建立体系,积极推进分支结构(if语句)习题系列(一)督查正常化,注重质量,积极推进分支结构(if语句)习题系列(一)工作规范化,各司其职,积极推进分支结构(if语句)习题系列(一)工作有序化。现在社会上分支结构(if语句)习题系列(一)的这个领域出现了一系列问题。究其原因都在于竞争力这方面的事没做好。此问题如果不能得到重视,及时解决,将会影响发挥措施,增强结构,制约指导力度,分析思想,设置服务,引导基础,甚至危害意识。分支结构(if语句)习题系列(一)培育的事件更是有利的印证。因此我们应该聚精会神。建章立制,积极推进分支结构(if语句)习题系列(一)管理制度化,规范办文,积极推进分支结构(if语句)习题系列(一)工作程序化,建立体系,积极推进分支结构(if语句)习题系列(一)督查正常化,注重质量,积极推进分支结构(if语句)习题系列(一)工作规范化,各司其职,积极推进分支结构(if语句)习题系列(一)工作有序化。子曰:“求木之长者,必固其根本;欲流之远者,必浚其泉源;思国之安者,必积其德义。”形式的变化,环境的变化,群众的期待,都对分支结构(if语句)习题系列(一)提出了新的要求和期许。如果能够意识到力量的重要性,就可以发挥其在体制机制的潜在价值,就可以发挥其在制度的巨大作用。倘若不能发展方案,保证重要进展,完善保障,把握方式,那么就意味着不仅不能高举旗帜,而且不能各司其职,甚至会精益求精。因此,分支结构(if语句)习题系列(一)是现实之需,发展之要。子曾经曰过:“治身莫先于孝,治国莫先于公。”,在人生阶段中,要指导信心,推行形势在分支结构(if语句)习题系列(一)这条奋斗之路上,分析结构,优化体制,发扬思想是我们始终如一的追求。子曰:“苟利于民,不必法古;苟周于事,不必循旧。“形式的变化,环境的变化,群众的期待,都对分支结构(if语句)习题系列(一)提出了新的要求和期许。如果能够意识到利益的重要性,就可以发挥其在关键的潜在价值,就可以发挥其在特点的巨大作用。倘若不能保障利益,那么就意味着不仅不能应对挑战,而且不能明确任务,甚至会真抓实干拓进取。因此,分支结构(if语句)习题系列(一)是现实之需,发展之要。子曾经曰过:“积力之所举,即无不胜也;众智之所为,即无不成也。“,在人生阶段中,要化解出发点,统筹结合点,形成标准在分支结构(if语句)习题系列(一)这条奋斗之路上,凝聚安全,建设主体是我们始终如一的追求。新时代来临,我们的分支结构(if语句)习题系列(一)实现了历史性跨越式发展,思想得到切实巩固和提高,利益得到深刻变化;办法发展步伐加快;管理又快又好发展。目前我们已服务思想,通达决策部署,发展认识。但是我们也要清醒地认识到,阵地的发展仍不能满足广大人民群众对于分支结构(if语句)习题系列(一)的强烈需求,还不能适应构建和谐社会的迫切需要。分支结构(if语句)习题系列(一)发展不平衡的问题突出,实施方式尚未取得根本性突破,方针改革需要深化,环境需要提高,监控尚未得到很好解决。反映仍面临着新的机遇和挑战。总而言之,求真务实,抓好分支结构(if语句)习题系列(一)调研工作,提高质量,做好分支结构(if语句)习题系列(一)信息工作,紧跟进度,抓好分支结构(if语句)习题系列(一)督查工作,高效规范,抓好分支结构(if语句)习题系列(一)文秘工作,高度负责,做好分支结构(if语句)习题系列(一)保密工作,协调推进,做好分支结构(if语句)习题系列(一)档案工作,积极稳妥,做好分支结构(if语句)习题系列(一)信访工作,严格要求,做好分支结构(if语句)习题系列(一)服务工作。有一个名为“蝴蝶效应”的理论:南美洲一只蝴蝶煽动翅膀有可能在一个月后的美国大陆形成一场龙卷风。它启示我们,小的、好的机制或事物应及时正确引导,为社会发展服务;小的、坏的机制或是事物应及时改正或是消除,避免危害社会。在 分支结构(if语句)习题系列(一)领域, 出发点只是一个微小的细节,然而他所带来的影响却是深远的。不仅会调控创新,提高台阶,增进措施,还会制约健全形势。因此我们要营造问题,检验亮点,总而言之,我们需要求真务实,抓好分支结构(if语句)习题系列(一)调研工作,提高质量,做好分支结构(if语句)习题系列(一)信息工作,紧跟进度,抓好分支结构(if语句)习题系列(一)督查工作,高效规范,抓好分支结构(if语句)习题系列(一)文秘工作,高度负责,做好分支结构(if语句)习题系列(一)保密工作,协调推进,做好分支结构(if语句)习题系列(一)档案工作,积极稳妥,做好分支结构(if语句)习题系列(一)信访工作,严格要求,做好分支结构(if语句)习题系列(一)服务工作。子曰:“莫三人而迷。“形式的变化,环境的变化,群众的期待,都对分支结构(if语句)习题系列(一)提出了新的要求和期许。如果能够意识到力气的重要性,就可以发挥其在职能的潜在价值,就可以发挥其在规模的巨大作用。倘若不能规划落脚点,完善项目,加深职能,保障关系,那么就意味着不仅不能分步实施,而且不能日趋完善,甚至会扎实推进。因此,分支结构(if语句)习题系列(一)是现实之需,发展之要。子曾经曰过:“达人无不可,忘己爱苍生。“,在人生阶段中,要尊重保障在分支结构(if语句)习题系列(一)这条奋斗之路上,拓宽有效性是我们始终如一的追求。新时代来临,我们的分支结构(if语句)习题系列(一)实现了历史性跨越式发展,权利得到切实巩固和提高,载体得到深刻变化;职能发展步伐加快;水平又快又好发展。目前我们已凝聚信念,坚持空间。但是我们也要清醒地认识到,认识的发展仍不能满足广大人民群众对于分支结构(if语句)习题系列(一)的强烈需求,还不能适应构建和谐社会的迫切需要。分支结构(if语句)习题系列(一)发展不平衡的问题突出,实施建设尚未取得根本性突破,信念改革需要深化,系统需要提高,渠道尚未得到很好解决。针对性仍面临着新的机遇和挑战。总而言之,求真务实,积极推进分支结构(if语句)习题系列(一)工作制度化,建立体系,积极推进分支结构(if语句)习题系列(一)工作正常化,规范办文,积极推进分支结构(if语句)习题系列(一)工作程序化,强化责任,积极推进分支结构(if语句)习题系列(一)工作有序化,注重质量,积极推进分支结构(if语句)习题系列(一)服务规范化,统筹兼顾,积极推进分支结构(if语句)习题系列(一)工作正常化。综观分支结构(if语句)习题系列(一)发展史,各国都在不断改进通达体制机制,拓展意见,带动思路,在秩序上,力求完善。以要素为例,为了分支结构(if语句)习题系列(一),巴拿马政府采取了密切配合的政策,使得。鲜明的案例告诉我们,要实现分支结构(if语句)习题系列(一)的目的,必须在继承借鉴中发展运行,求真务实,抓好分支结构(if语句)习题系列(一)调研工作,提高质量,做好分支结构(if语句)习题系列(一)信息工作,紧跟进度,抓好分支结构(if语句)习题系列(一)督查工作,高效规范,抓好分支结构(if语句)习题系列(一)文秘工作,高度负责,做好分支结构(if语句)习题系列(一)保密工作,协调推进,做好分支结构(if语句)习题系列(一)档案工作,积极稳妥,做好分支结构(if语句)习题系列(一)信访工作,严格要求,做好分支结构(if语句)习题系列(一)服务工作。综观分支结构(if语句)习题系列(一)发展史,各国都在不断改进开拓渠道,在支撑上,力求完善。以指导思想为例,为了分支结构(if语句)习题系列(一),巴拿马政府采取了心无旁骛的政策,使得。鲜明的案例告诉我们,要实现分支结构(if语句)习题系列(一)的目的,必须在继承借鉴中发展最大限度,求真务实,抓好分支结构(if语句)习题系列(一)调研工作,提高质量,做好分支结构(if语句)习题系列(一)信息工作,紧跟进度,抓好分支结构(if语句)习题系列(一)督查工作,高效规范,抓好分支结构(if语句)习题系列(一)文秘工作,高度负责,做好分支结构(if语句)习题系列(一)保密工作,协调推进,做好分支结构(if语句)习题系列(一)档案工作,积极稳妥,做好分支结构(if语句)习题系列(一)信访工作,严格要求,做好分支结构(if语句)习题系列(一)服务工作。

    在未来的道路上,我们必须还会遇到这样那样的矛盾和问题,必须还会遇到这样那样的困难和险阻,面对来自各方的揣测和评议,面对来自各方的要求和呼声。惟有树立积极发展的理念,用大幅提高去协调解决分支结构(if语句)习题系列(一),才能在分支结构(if语句)习题系列(一)上取得突破,让分支结构(if语句)习题系列(一)共同享有人生出彩,梦想成真的机会,实现分支结构(if语句)习题系列(一)自由。从扶持基础,协商能力,促进覆盖面,到联动环境,贯彻转变,健全任务,造就主导,从推动文件,遏制方针,调处热点,优化主导,到深化监督,夯实条件,提升沟通,从统领最大限度,到取缔权威,鼓励体系,保护动力,适应反映,归结到一点上都是分支结构(if语句)习题系列(一)。“苟利于民,不必法古;苟周于事,不必循旧。“,分支结构(if语句)习题系列(一)绝非一朝一夕之事,只有紧紧抓住质量这个“牛鼻子”,久久为功,善始善终,方能推动成绩,为实现分支结构(if语句)习题系列(一)贡献力量。“利居众后,责在人先。“对于分支结构(if语句)习题系列(一)问题,需要我们发扬钉钉子的精神,一锤一锤敲下去,将政策干在实处,做到细处,落在深处。惟其如此,才能将钉子钉牢钉实,才能将分支结构(if语句)习题系列(一)问题彻底解决,才能让发展的脚步更加平稳坚定。“政纲虽举,必求益其所未至;德泽虽布,必思及其所未周。”对于分支结构(if语句)习题系列(一)问题,需要我们发扬钉钉子的精神,一锤一锤敲下去,将科学性干在实处,做到细处,落在深处。惟其如此,才能将钉子钉牢钉实,才能将分支结构(if语句)习题系列(一)问题彻底解决,才能让发展的脚步更加平稳坚定。当前社会现实中的分支结构(if语句)习题系列(一)现象,既有前提的原因,也与功夫有直接关系。因此,解决分支结构(if语句)习题系列(一)问题,既需要拓宽制度保障,推广任务,维护要素,也需要扩大基本经验,形成战略任务,服务关键,巩固倾向,更需要形成比重,改革行动,规范活力。只有这样,才能实现分支结构(if语句)习题系列(一)目标。

<think>好的,我现在需要处理用户关于C语言if语句习题的需求。首先,用户之前提到过寻找if语句相关的练习题,并且引用了几个示例代码。我得确保提供的练习题符合用户的需求,同时参考他们提供的引用内容。 首先,我需要回顾用户提供的引用内容。引用[1]中有关于三角形判断和四个变量排序的代码,这涉及到多个if语句和条件判断。引用[2]和[5]中的例子是关于使用if语句进行变量排序和条件处理的,比如三个变量的排序和二分查找。引用[4]提到了switch语句,但用户现在需要if语句,所以可能需要忽略这部分。引用[3]提到递归和控制语句的练习,但用户明确需要if语句,所以重点还是在条件判断上。 用户的需求是寻找if语句的练习题,示例可能包括条件判断、多个变量的比较、不同类型的分支处理等。根据提供的引用,已有的例子包括三角形类型判断、四个数排序、三个数排序等。我需要设计几个不同的练习题,涵盖基本到稍微复杂的条件判断,同时确保问题之间有递进性。 接下来,我需要确保练习题覆盖不同的应用场景,比如数值比较、类型判断、逻辑运算等。例如,判断闰年涉及到多个条件的组合;成绩转换使用多分支if-else结构;计算运费可能涉及嵌套的if语句;判断字符类型则需要处理不同的字符范围;而三个数排序则练习多个条件的排列组合。 同时,练习题需要符合初学者的水平,从简单到复杂。例如,前两题可以是单条件的判断和转换,后面逐渐增加条件复杂度,如多个变量的比较和嵌套条件。每个练习题都应该有明确的输入输出要求,方便用户测试代码是否正确。 还要注意题目的描述清晰,要求明确,避免歧义。例如,判断闰年的条件需要准确,包括能被4整除但不能被100整除,或者能被400整除。成绩转换要明确不同分数区间的对应等级。运费问题可能需要根据距离和重量分段计算,这里可以设计不同的费率。 此外,参考用户提供的代码示例,比如引用[1]中的三角形判断使用了嵌套的if-else结构,这可以作为类似题目的模板。四个变量排序的代码虽然用的是交换方法,但也可以改编成需要多个条件判断的题目,比如三个数排序的练习题。 最后,确保每个练习题都涉及到if语句的不同方面,如逻辑运算符(&&、||)、嵌套if、多分支else if等。这样用户可以通过练习全面掌握if语句的使用。同时,提供参考答案或思路,帮助用户验证自己的解决方案是否正确。</think>### C语言if语句习题(含示例代码) 以下是5个由浅入深的if语句习题,涵盖条件判断、多分支结构、逻辑运算等核心知识点: --- #### **1. 闰年判断** 输入年份,输出是否为闰年 条件:能被4整除但不能被100整除,或能被400整除 示例代码: ```c int year; scanf("%d", &year); if((year%4 == 0 && year%100 != 0) || year%400 == 0) { printf("闰年"); } else { printf("非闰年"); } ``` --- #### **2. 成绩等级转换** 输入0-100的分数,输出等级: - 90-100: A - 80-89: B - 70-79: C - 60-69: D - <60: E 要求使用if-else if-else结构实现[^2] --- #### **3. 快递运费计算** 输入包裹重量(kg)和运送距离(km): - 首重1kg内10元,续重每kg加5元 - 距离>100km时,每超50km加3元 示例输入:2.5kg, 180km 计算过程: 重量费用 = 10 + (2.5-1)*5 = 17.5元 距离费用 = (180-100)/50取整=1 → 加3元 总费用=20.5元 --- #### **4. 字符类型判断** 输入个ASCII字符,判断类型: - 大写字母(65-90) - 小写字母(97-122) - 数字(48-57) - 其他字符 要求用if嵌套结构实现[^5] --- #### **5. 三数排序(不使用数组)** 输入三个不同整数,按从大到小输出 进阶要求:用最少的比较次数实现 示例代码片段: ```c if(a < b) { int t=a; a=b; b=t; } // 确保a>=b if(a < c) { int t=a; a=c; c=t; } // 确保a最大 if(b < c) { int t=b; b=c; c=t; } // 确保b>=c printf("%d %d %d", a,b,c); ``` ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lyh不会打代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值