首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入
admin
2021-07-09
37
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#define N20
void fun(int*a)
{int i,x,n=0;
x=rand()%20;
/*********found*********/
while(n<
【1】
)
{for(i=0;i<n;i++)
/*********found*********/
if(X==a
)
【2】
;
/*********found*********/
if(i==
【3】
)
{a[n]=x;n++;}
x=rand()%20;
}
}
main()
{int x[N]={0),i;
fun(x);
printf("The result:\n");
for(i=0;i<N;i++)
{printf("%4d",x
);
if((i+1)%5==0)printf("\n");
}
printf("\n\n");
}
选项
答案
(1)N或20 (2)break (3)n
解析
填空1:变量n用于存储数组的下标,要通过while语句对数组进行赋值,数组的容量为20,因此循环条件应为n<20。
填空2:通过一个for循环判断x是否与数组中已存的元素重复,若重复则跳出for循环结束。
填空3:若for循环是由break语句结束的,则x与数组中的元素重复,此时i必然小于n;若for循环是因为循环变量i递增到某值,而不再满足循环条件结束的,说明x的值与数组中的元素不重复,则此时i的值等于n。
转载请注明原文地址:https://jikaoti.com/ti/r4z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
下列叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下面不属于需求分析阶段任务的是( )。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
以下选项中合法的实型常量是
若fp是指向某文件的指针,且不是末尾,则feod(fp)的函数返回值是()。
表示关系式x≤y≤z的C语言表达式的是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
在结构化方法中,软件功能属于软件开发中的()阶段。
随机试题
人口密度和地理分布影响企业的()
Mostpeoplearebornwiththenaturalabilityto【C1】________stories,butonlyararefewhavethedeterminationtobecome【C2】___
主要用于表面麻醉的药物是
甲乙丙三人实施信用证诈骗。侦查过程中,某地级市公安机关向该市检察院提请批准逮捕甲、乙、丙三人。其中,甲系省、市两级人民代表大会代表;乙系自由职业者;丙系无国籍人士。在审查批捕过程中,检察院查明:乙已怀有两个月身孕。请回答问题。关于检察院对乙审查批捕,下
2013年11月发布,2014年1月生效的《最高人民法院关于人民法院在互联网公布裁判文书的规定》第六条规定,人民法院在互联网公布裁判文书时,应当保留当事人的姓名或者名称等真实信息,但必须采取符号替代方式对特定人群的姓名进行匿名处理。下列不属于这些人群范畴的
实现祖国的完全统一,是海内外中华儿女的共同心愿。坚持一个中国原则,是发展两岸关系和实现和平统一的基础。我们将继续()。
欣赏活动作为一种接受感动以至接受教育的方式或过程,应该说不是在简单地接受作品的内容。对于欣赏者自己来说,当他受形象所感动的同时,要给形象作无形的“补充”以至“改造”。这种精神活动不是一成不变的,更不是毫无限制的,但它是可能的和必要的。这段文字意在说明(
在人类漫长的发展过程中,继习俗、礼法、宗教之后.法律成为调整人们行为方式的主要规范。但是,法律的局限性也是客观存在的,其原因主要表现在()。
以下可以判断是否在文本框(名称为Text1)内按下了回车键的事件过程是
下列关于模板的表述中,正确的是
最新回复
(
0
)