首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
admin
2018-09-10
16
问题
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#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<13;i++)
/******found******/
if(x==a
)
___2___;
/******found******/
if(i==___3___)
{s[n]=x;n++;}
x=rand()%20;
}
}
main()
{
int x[N]={0},i;
fun(x);
pfinff("The rsult:\n");
for(i=0;i<N;i++)
{
pfinff("%4d",x
);
if((i+1)%5==0)pfinff("\n");
}
pfinff("\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/TEa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不会引起二义性的宏定义是()。
程序中若有如下说明和定义语句:charfun(chat*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于()阶段。
有以下程序:#include<stdio.h>floatf1(floatn){returnn*n;}floatf2(floatn){return2*n;}main(){float(*p1)(float),(*
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i-){for(j=1;j<=2;j++)printf("%d",i+j);printf(
以下错误的定义语句是
“商品”与“顾客”两个实体集之间的联系一般是()。
给定的程序中,fun函数的功能是:将M行N列的矩阵中的数据,按行的顺序依次放在一维数组中,一维数组中的元素的个数存放在形参n所指的存储单元中。请在程序的下划线处填写正确的内容,使程序得到正确的结果。voidfun(int(*S)[10]
检查软件产品是否符合需求定义的过程称为
随机试题
回火防止器的作用是____时,防止火焰窜入____或阻止火焰在____的蔓延。
砂炒后便于除去绒毛的是
【2903年第107题】薄板与薄壳结构,其物理力学性能,下列哪种说法是不正确的?
背景资料某光缆线路工程采用直埋敷设方式,途中需穿越生态环境脆弱的国家级生态保护区,部分路段沿电气化铁路敷设。施工单位对施工方案进行了策划,编制了详细的施工组织设计,工程顺利开工。测试中发现部分光缆对地绝缘不合格,且光纤接续衰减过大,不
旅行社业务经营许可证及副本损毁或遗失的,旅行社应当向省级旅游行政管理部门申请换发或者补发。()
旅行社等用人单位应当维护导游执业安全、提供必要的职业安全卫生条件,并为女性导游提供执业便利、实行特殊劳动保护。()
中华人民共和国实行依法治国,建设社会主义()国家。
社会成员的幸福感是可以运用现代手段精确量化的。衡量一项社会改革措施是否成功,要看社会成员的幸福感总量是否增加。S市最近推出的福利改革明显增加了公务员的幸福感总量,因此,这项改革措施是成功的。以下哪项如果为真,最能削弱上述论证?
Whatdothespeakersmainlydiscuss?
Oceanographyhasbeendefinedtheapplicationofall【S1】______sciencestothestudyofthesea.Beforethenine
最新回复
(
0
)