永发信息网

C语言编程,要求输入五十四个数,从大到小排序输出,并且输出其中的素数

答案:2  悬赏:10  手机版
解决时间 2021-11-08 03:15
C语言编程,要求输入五十四个数,从大到小排序输出,并且输出其中的素数
最佳答案
#include
#include 
int prime(int n)
{
    int i;
    for(i = 2; i <= sqrt(n); i ++)
    {
        if(n%i==0) return 0;
    }
    return 1;
}
int main()
{
    int a[54];
    int i,j,t;
    for(i = 0; i < 54; i ++)
    {
        scanf("%d",&t);
        for(j = i-1; j>=0&&a[j]            a[j+1]=a[j];
        a[j+1]=t;
    }
    printf("after sort
");
    for(i = 0; i < 54; i ++)
        printf("%d ", a[i]);
    printf("
");
    printf("prime numbers in this array are:
");
    for(i = 0; i < 54; i ++)
        if(prime(a[i])) printf("%d ",a[i]);
    printf("
");
    
    return 0;    
}追问额,等我验证一下哈三个错误一个警告,等下我发给你看看哈

追答我这边编译 运行都正常.
你发的图片被系统压缩了,看不清.
估计是你打代码时候出现了错误. 建议你直接复制我的代码. 或者再详细对比追问好吧,1435985861
你把你的程序发过来嘛,这里面没法复制追答已加
全部回答
哎,懵逼了追问就从键盘输入五十四个数,然后从大到小排序输出,再把那五十四个数中的素数输出来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高中化学通过调pH使之沉淀的原理是什么?如,
随着旅游业的发展,越来越多的人开始去旅游,经
苏州比较大型比较有名的外贸公司有哪几家?
有本小说叫萧天耀跟林初九的就什么书名
诈骗两家49万之前有一起五万的应算在一起刑期
工资2380元 请假5元 扣445 请问工资是怎么什
推荐一款三星翻盖手机
想知道:安徽省103省道65公里400米处 在哪?
景甜pink为什么选择张继科?
小米8相机噪点严重,是怎么回事
找一首英文歌,歌词里有lo lo lo love这样的
220.3÷0.7的竖式计算
西安市秦汉新城考务中心大中型车科目三考场地
“沙爹鱼”学名是什么?
登记账簿时误把借方金额计入贷方应该怎样
推荐资讯
分手以后虽然带着恨和遗憾,但是都不要联系对
excel 怎么取消全部隐藏的工作表
艾叶能种在自家房后吗?平常想用艾熏腿,所以
年轻人适不适合开香火店
怎么能让窗口总在最前端
108颗绿色翡翠朝珠,请大神帮忙看看!
CF狼牙之战为什么领不了徽章我已经达到领取条
bsci认证是什么
芹菜素的安全术语
影音先锋哪个版本最好
麦迪魔术时期与安德森的关系有多好?后来安德
怎样在艺龙上发布宾馆信息
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?