29
社区成员
52
社区内容
任意输入3个整数,使用if语句对这3个整数由小到大进行升序排序。请判断下面哪一项无法实现该功能。
#include <stdio.h>
/* 交换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语句流程图:
返回练习题答题页面
错误选项,当a>b时输出结果正确。当a<b时,不会进入if语句,则输出错误,两种情况如下图
错得太明显了,举个简单的例子:a=2, b=3, c=1; 这里面,a<b,直接不符合if语句中的条件,不执行if语句,最后输出的结果仍是a=2, b=3, c=1。
本题使用if语句进行判断3个整数的大小,整数大小出现不一致的情况下调用void swap(int* x, int* y)函数将整数顺序进行置换。错误选项如果a<b整个循环语句不执行无法进行排序
主页或者专栏有助于学习C语言 https://blog.csdn.net/gzplyx?type=blog
看选项看的想睡觉
看了两个选项,错的那个太明显了,如果a<b直接跳出if了没后续了
第一次看这题目是真的累
这题多少有点。。。。。嗯。。流氓吧。。。。
两个鬼故事起个商标品牌名字大全孩子起名公司好photoshop制作海报韩姓起名韩姓男孩名发红包一心一意到十全十美800折扣网黑道学生4起名诗意男孩宝宝免费起起名网站暴力摩托下载驻马太行侧小学生消防安全知识给男宝宝取名起名大全姓孙渔貂大学毕业论文范文荆轲刺秦王电影新生儿起名字大全男孩篇电信积分培训公司起名陆字起名男孩英语朗读粥店起名粥店名字大全itunes怎么更新漫画英雄vs卡普空3姓慕的女孩起名poss公司起名 评比炎字女孩起名免费的起名网フォルト少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了