吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 270|回复: 6

[求助] 下列给定程序中,对于函数 void fun (nt* dt int n),传递给形参dt整型数组

[复制链接]
发表于 2018-9-14 20:53 | 显示全部楼层
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
求助软件脱壳或者破解思路时,请务必在主题帖中描述清楚你的分析思路与方法,否则会当作求脱求破处理;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类改成【已解决】
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人。
本帖最后由 d173220523 于 2018-9-14 22:34 编辑

使用VC+2010打开考生文件夹下 >blank中的解决方案。此解决方案的项目中包含一个源程序文件blank1c。下列给定程序中,对于函数 void fun
    (nt* dt int n),传递给形参dt整型数组名、传递给形缪参n该数组的数据个数,函数的功能是在数组中找出值最小的元素并将其与第1个元素交换。
    如原数组数据为30,20,15,64,85,28,则经函数处理后为:15,20,30,64,85,28。
    请在程序的下划线处填入正确的内容并把下划线刪除,使程序得出正确的结果
[C] 纯文本查看 复制代码
#include<stdio.h>
#pragma warning (disable:4996)
void fun(int *dt,int n)
{
        int i,m,t;
/**********************found***********************/
      (1)  t=dt[0] ;
        for(i=1;i<n;i++)
/**********************found***********************/
              (2)  if(t>dt[i]&&(t=dt[i])) 
                m=i;
        t=dt[0];
/**********************found***********************/
       (3) dt[0]=dt[m];
        dt[m]=t;
}
main()
{
        int a[10]={ 30,20,15,64,85,28 }; 
        int i,n=6;
        for(i=0;i<n;i++)
                printf("%4d",a[i]);
        printf("\n");
        fun(a,n);
        for(i=0;i<n;i++)
                printf("%4d",a[i]);
        printf("\n");
}

系统答案是(1)m=0;(2)dt<dt[m];(3)dt[0]=dt[m];
为什么给判错了,二级考试系统也是这么死板的吗,只要跟他的标准答案不一样,不管运行结果?我用的是未来教育模拟器

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-9-14 21:43 | 显示全部楼层
这个已经超出了我的水平,不会。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-9-14 21:34 | 显示全部楼层
肯定不对啊。前面定义了m,后面也用到了,却没有赋值,所以第一个答案肯定是赋值的。再说你写的答案后面,后面用,写这个有啥用

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-9-14 22:24 | 显示全部楼层

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

 楼主| 发表于 2018-9-14 22:32 | 显示全部楼层
liushuo12345678 发表于 2018-9-14 21:34
肯定不对啊。前面定义了m,后面也用到了,却没有赋值,所以第一个答案肯定是赋值的。再说你写的答案后面, ...

可是程序能运行啊,而且答案对着呢呀

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-9-14 22:58 | 显示全部楼层
d173220523 发表于 2018-9-14 22:32
可是程序能运行啊,而且答案对着呢呀

国家计算机二级考的不是算法,考的就是基础知识,就是一个逻辑能力。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2018-9-15 00:36 | 显示全部楼层
楼上说的不错,这类题考的都是基础,如果只看结果的话,写法多了去了,手工重排数组结果也是正确的

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2018-9-25 07:20

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表