首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
admin
2018-09-10
26
问题
给定程序中,函数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://kaotiyun.com/show/oNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是_____。main(){charstr[10],c=’a’;inti=0;for(;i<5;i++)str[i]=c++;printf("%s",str);}
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}pri
对长度为n的线性表进行顺序查找,在最坏的情况下需要比较的次数为()。
若fp是指向某文件的指针,且已读到文件末尾,则函数feof(fp)的返回值是
在数据结构中,从逻辑上可以把数据结构分为______。
以下关于C语言数据类型的叙述中正确的是()。
以下关于函数的叙述中正确的是______。
有以下程序main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比铰次数为______。
数据库、数据库系统和数据库管理系统之间的关系是()。
随机试题
简述分布式管理的核心思想。
原发综合征粟粒性肺结核
留取中段尿,采集尿量以多少为宜
患儿,10岁。前牙冷刺激疼数日。检查:右上中切牙近中深龋洞,叩诊无异常,不松动,冷测一过性痛。处理:去腐干净极近髓,敏感。应选用的治疗方法为
出口食品卫生注册证书的有效期为( )年。
一项调查报告显示,方便面虽然是方便食品,但我国消费者非常关注方便面的口味和品质。除了口味以49.0%的比率排在购买因素的第1位之外,有38.5%的消费者关注方便面的品质;关注品牌和价格的消费者比率分别为30.5%和27.0%;关注方便面的配料和面的弹性的消
下列句子中划线的成语使用不正确的一项是()。
【2011年福建.单选】课外活动的基本组织形式是()。
材料:北京市政府以“绿色奥运”为契机,制定环保规划,实施“绿色北京”战略,严格执行节能减排的有关法律和法规;机关、耗能大户建立健全节能减排工作责任制,一级抓一级,层层抓落实;启用天然气公交车,淘汰老公交车及旧出租车,再生水利用率达到56%,新增垃圾转运能力
Howistheprotestfeaturedinthenewsitem?
最新回复
(
0
)