/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 12 条)
学习达人
只是一只小萌新 展开
老师,为什么到现在都还没有字符串定义啊?
2025年04月29日 20:42
0 回复
只是一只小萌新 展开
@ 只是一只小萌新 目前只能实现一个字符,无法多个字符在一起
2025年04月29日 20:46
@TA
学习达人
小恒无涯 展开
我刚刚还写了 4个整数,24种情况。有没有便捷一点的方法呢,5个数 ,6个数呢
2025年03月04日 00:13
0 回复
hdylnpu 讲师 展开
@ 小恒无涯 你好,为你的探索精神点赞。
这个实例在这里只是为了讲述选择结构的知识。等后面学习了数组以及循环,那么无论多少个数都可以很容易的解决排序问题。
2025年03月05日 06:58
@TA
学习达人
小恒无涯 展开
如果用户输入两个 数一样 或者全部一样,这个程序就执行不了,算不算漏洞。
算不算应该写成>=呢
2025年03月04日 00:10
0 回复
hdylnpu 讲师 展开
@ 小恒无涯 你好,你说的很对,这是程序的一个漏洞。如果真的做为成品出现显然是不可以的。
这个实例在这里,是为了讲述选择结构的运用,所以在程序完整性上没有那么侧重。
真要完整,可以加上一句 if(a==b || a==c || b==c){
printf("请输入三个不一样的整数\n");
}else{
课上例子的排序代码
}
2025年03月05日 06:56
@TA
打卡Lv1
Tjxqftbmm3 展开
#include"stdio.h"
main(){
int a,b,c;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);

if(a>b&&a>c){
if(b>c)
printf("数据由小到大排序是:%d,%d,%d",c,b,a);
else
printf("数据由小到大排序是:%d,%d,%d",b,c,a);
}
if(b>a&&b>c){
if(a>c)
printf("数据由小到大排序是:%d,%d,%d",c,a,b);
else
printf("数据由小到大排序是:%d,%d,%d",a,c,b);
}
if(c>a&&c>b){
if(b>a)
printf("数据由小到
2025年02月25日 23:40
1 回复
学习达人
潇潇墙啊 展开
#include "stdio.h"
main(){
int a,b,c;
printf("请输入3个整数:");
scanf("d%d%d%",&a,&b,&c);
if(a>b && a>c){//a最大时
if(b>c)
printf("数据由大到小为:%d,%d,%d\n",a,b,c);
else
printf("数据由大到小为:%d,%d,%d\n",a,c,b);
}
if(b>a && b>c){//b最大时
if(a>c)
printf("数据由大到小为:%d,%d,%d\n",b,a,c);
else
printf("数据由大到小为:%d,%d,%d\n",b,c,a);
}
if(c>b && c>a){//c
2023年06月05日 20:45
1 回复
hdylnpu 讲师 展开
@ 潇潇墙啊 你好,scanf("d%d%d%",&a,&b,&c);应该为
scanf("%d%d%d",&a,&b,&c);
2023年06月06日 10:55
@TA
学习达人
T-rswsslrdh 展开
#include<stdio.h>
main(){
int a,b,c;
printf("请输入三个整数:");
scanf("%d%d%d",&a,&b,&c);

if ("a>b && a>c"){//a最大时
if("b>c")
printf("数据由大到小为:%d,%d,%d\n",a,b,c);
else
printf("数据由大到小为:%d,%d,%d\n",a,c,b);
}

if ("b>a && b>c"){//b最大时
if("a>c")
printf("数据由大到小为:%d,%d,%d\n",b,a,c);
else
printf("数据由大到小为:%d,%d,%d\n",b,c,a);
}

if
2025年02月11日 10:55
0 回复
Tjxqftbmm3 展开
@ T-rswsslrdh IF后面的小括号里不用双引号
2025年02月25日 23:37
@TA
T-rswsslrdh 展开
@ T-rswsslrdh 这个是哪里出错了啊老师
2025年02月11日 10:56
@TA
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部