C技能树-判断语句
创始人
2024-05-20 04:46:04

三个数从小到大排序并输出

任意输入3个整数,使用if语句对这3个整数由小到大进行升序排序。请判断下面哪一项无法实现该功能。

#include /* 交换x和y */
void swap(int* x, int* y)
{int temp = *x;*x = *y;*y = temp;
}int main(int argc, char** argv)
{int a, b, c;printf("请输入 a,b,c:\n"); scanf("%d,%d,%d", &a, &b, &c);(_____1_____)printf("升序排序结果:\n");printf("%d,%d,%d", a, b, c);return 0;
}

C语言if语句流程图:



答案是:B

B中如果a小于等于b,不执行任何代码块了,所以B是错误的。

两数较大值

输入两个整数,使用if-else语句求两个整数之间的较大值。以下四个选项中,请判断哪一项是错误的。

#include 
#include int main(int argc, char** argv)
{int num_1 = 0;int num_2 = 0;int max_num = 0;printf("请输入第1个整数:");scanf("%d", &num_1);printf("请输入第2个整数:");scanf("%d", &num_2);(_____1_____)printf("两数之间的较大值为:%d", max_num);return 0;
}

C语言if-else语句流程图:



答案是:D

A中abs是取绝对值,如果条件判断里相等,说明num_1-num_2不是负数,num_1大于等于num_2;
BC中直接指明了num_1是大于等于num_2的;
D中只指明num_1大于等于max_num,max_num初始值是0,假设num_1是1,num_2是2,满足D中条件,打印的max_num是1,显然是不对的。

判断三角形的类型

输入三角形各边的长度,并判断三角形的类型。请判断下列选项中,哪一项无法正确判断三角形的类型。

#include 
#include int main(int argc, char** argv)
{float a, b, c;printf("请输入三角形的三条边:");scanf("%f,%f,%f", &a, &b, &c);(_____1_____)return 0;
}

C语言else-if语句流程图:





答案是:D

D中在判断三角形是等腰三角形时,忽略了两边之和大于第三边的前提条件。
假设a=1,b=1,c=3,满足a == b || a == c || b == c,但是并不构成三角形。

成绩转换

输入成绩(百分制),将成绩转换为相应的等级,并输出。具体转换规则为:

  • 大于等于90分为等级A;
  • 小于90分且大于等于80分为等级B;
  • 小于80分且大于等于70分为等级C;
  • 小于70分且大于等于60分为等级D;
  • 小于60分为等级E。

请从以下选项中选出能使下面代码正确运行的一项。

#includeint main(int argc, char** argv)
{int score;printf("请输入成绩:");scanf("%d", &score);if ((score > 100) || (score < 0)){printf("请输入百分制的成绩!");return 0;}int quotient = score / 10;(_____1_____)return 0;
}

C语言switch语句流程图:





答案是:C

在需要跳出的时候,在语句后面加上break;swich(表达式){case 常量1: 语句1;break;case 常量2: 语句2;break;...case 常量n:  语句n;break;default: 语句n+1;break;}

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
蓝色爱心是什么意思 女生给男生... 人类是由男女两种性别组成的,两性之间的话题永远都有着最高的热度,而爱心常常用来比喻沐浴在爱情中男女彼...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
白皮书是什么意思 新疆7个白皮... 国务院新闻办公室今天(21日)发表《新疆的若干历史问题》白皮书。全文如下:新疆的若干历史问题(201...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...