首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:不得增行或删行,也不得更改程序的结构! 试题程序: #inc
admin
2018-09-10
40
问题
给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序段:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];则b中的值是()。
有以下程序段:intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为(
执行下列语句段后,x的值是________。int*p,x:x=100;p=&x;x=*p+50;
有如下程序:#include<stdio.h>msin(){chars[]="ABCD",*P;for(p=s+1;p<s+4;p++)Printf("%s\n",p);}该程
数据结构中,与所使用的计算机无关的是数据的
以下程序运行后,如果从键盘上输入ABCDEF<回车>,则输出结果为______。#include<stdio.h>#include<string.h>func(charstr[]){intnum=0;w
软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【】阶段产生“软件需求规格说明书”。
有以下程序 main() {char s[]={"aeiou"},*ps; ps=s; printf("%c\n",*ps+4); } 程序运行后输出的结果是______。
以下叙述中错误的是______。
下列说法不正确的是()。
随机试题
患儿,男,6个月。腹泻3天,丢失体液相当于70ml/kg。入院体检见循环尚可,血钠140mmol/L,宜补累积损失量
乙是A市的建材经销商,因资金周转困难,便从A市甲处借了50万元人民币.购买了一批建材,并销售给了B市的丙,约定价款为60万元人民币,但丙末付款。乙与丙约定的合同履行地在A市。后来,甲要求乙还钱,乙说因为丙没有支付货款,所以无力偿还。鉴于此,甲欲直接起诉丙,
帷幕灌浆应优先采用循环式,射浆管距孔底不得大于()cm。
决策支持系统是一种代替管理人员进行决策的人机会话系统。()
兴泰贸易有限公司系一小型商贸企业,其2005年发生以下事项:(1)为节约开支,该公司只用了两名会计人员A和B,其中会计人员A被指定为会计主管,负责登记总账,编制会计报表和稽核工作,会计人员B担任出纳,兼记日记账、各种明细账和保管会计档案。(2)该公司办
某化工公司自日本进口138桶十八醇Stearglalcohol(C-18),净重20MT,每吨CIF新港价US$2000,填发税款缴纳书之日的外汇牌价为US$100=749元人民币(买人价),US$100=751元人民币(卖出价),十八醇的优惠税
《中华人民共和国企业所得税法》的实施时间是()。
中介语是可以看作是某一个阶段“静态”的系统,或者说是各个阶段的连续。(北京语言大学2016)
ThepeopleoftheUSAhavebeenopposedtoacentralizedgovernmentsincelongbeforetheRevolutionof1776.Whenthe13coloni
A、Changeoftone.B、Fluencyinlanguage.C、Useofdifferenttypesofwords.D、Properexplanationofthoughts.C
最新回复
(
0
)