首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为1的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。第二次洗牌后的结果为:
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为1的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。第二次洗牌后的结果为:
admin
2020-07-28
53
问题
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为1的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。第二次洗牌后的结果为:1,41,28,15,2,42,…,53,40,27,14,54。
程序的功能是:输出经过n次这样洗牌后的结果。
请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的试题程序:
#include
void fun(int a[55],int n)
{int i,k;
/**********found**********/
int
【1】
[55];
for(i=0;i<n;i++)
{for(k=1;k<=27;k++)
{b[2*k一1]=a[k];
/**********found**********/
b[
【2】
*k]=a[k+27];
}
for(k=1;k<=54:k++)
/**********found**********/
a[k]=
【3】
;
}
}
main()
{int m,a[55],i;
for(i=1;i<55;i++)a
=i;
printf(’’请输入洗牌次数:’’);scanf(’’%d’’,&m);
fun(a,m);
for(i=l;i<55;i++)printf(’’%d,’’,a
);
printf(’’\n’’);
}
选项
答案
1.b 2.2 3.b[k]
解析
填空1:for循环中使用了一个数组b,用来临时存放交换位置后的扑克牌,C语言中变量需要先声明后使用,所以填空(1)处需要声明一个数组b。
填空2:第二个for循环是将数组a中前一半元素(即1~27编号的扑克牌)放入数组b的奇数位置,将数组a中的后一半元素(即28~54编号的扑克牌)放入数组b的偶数位置,实现扑克牌的交叉洗牌。所以填空(2)处是数组b的起始值为2的偶数下标2k,答案为2。
填空3:由于数组b属于函数中的临时变量,所以将数组a的元素交叉存储到数组b后,还需要将数组b的元素依次赋值给数组a,第三个for循环实现的功能是将数组b赋值给数组a,所以填空(3)处需要填入对应下标为k的数组b的元素,答案为b[k]。
转载请注明原文地址:https://kaotiyun.com/show/SP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列叙述中正确的是
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={6,7,
以下选项中不能用作C程序合法常量的是
有以下程序voidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun(p);printf("%s\n",p);}程序运行后的输出结果是(此处□
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
结构化程序设计的基本原则不包括
在E—R图中,用来表示实体的图形是
随机试题
关于欧式期权定价中的看涨—看跌平价关系,下列说法正确的有()。Ⅰ.看涨—看跌平价建立在无套利均衡分析基础上Ⅱ.看涨—看跌平价的核心是欧式看涨期权加上一定数量的基础资产可由看跌期权和一定数量无风险资产来复制Ⅲ.看涨一看跌平价的核心
A.小肠泌别清浊B.肺的宣发C.脾胃运化D.肾的蒸化水肿病人的病机之一“胃之关,关门不利”,指的是
直接证据是指不经过推理能直接说明案件主要事实,而非只能间接证明某些相关事实的证据。下列证据属于直接证据的是()。
下列不是影响课程的最主要因素的是()。
警察的职能是否集中于一个统一的警察机关是近代警察与古代警察区别之一。()
解放初期,有一次毛泽东和周谷城谈话。毛泽东说:“失败是成功之母。”周谷城回答说:“成功也是失败之母。”毛泽东思索了一下说:“你讲得好。”上述文字所要强调的内容是()
孙某因强奸罪被判处8年有期徒刑,刑满释放后第3年又因故意伤害罪被判处5年有期徒刑。在此情况下,下列哪些做法对孙某不能适用?()
计算:,其中未写出的元素都是0.
Readthearticlebelow.Choosethebestsentencefromthelistonthenextpagetofilleachofthegaps.Foreachgap(1
Hewillhaveto______hisindecentbehavioroneday.
最新回复
(
0
)