首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。
admin
2016-04-07
42
问题
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define N 20
void fun(int*a)
{int i,x,n=0;
x=rand()%20;
/**********found**********/
while(n<【1】)
{for(i=0;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
{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或n
填空2:通过一个fI)r循环判断x是否与数组中已存的元素重复,若重复则跳出for循环结束。
填空3:若for循环是由break语句结束的,则x与数组中的元素重复,此时i必然小于n;若for循环是因为循环变量i递增到某值,而不再满足循环条件结束的,说明x的值与数组中的元素不重复,则此时i的值等于n。
转载请注明原文地址:https://kaotiyun.com/show/k3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义#definePI3.14159,则执行完下列程序后输出结果是______。#definePI3.14159;printf("PI=%P",PI);
下列程序的运行结果是______。main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);printf("%d,%d\n",a,B);}
下列程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;printf("%d\n",*(p+3));}
若变量已正确定义,下列正确的程序段是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
下面程序的输出结果是______。#inc1ude<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti;for(i
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
下面语句的输出结果是______。printf("%d、n",strlen("\t\"\065\xff\n"));
下面的程序段运行后,输出结果是inti,j,x=0;staticinta[8][8];for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=2*i+j;for
随机试题
兴奋和收缩的本质有何不同?两者又有何联系?
关于上海期货交易所天然橡胶期货合约,下列表述错误的是()。
期末结账时,如果企业有一部分客户享受现金折扣,企业的应收账款和销售收入就会因为入账时按总价确认而虚增。()
控制流动性风险的主要做法是建立(),有效计量、监测和控制正常和压力情景下未来不同时间段的现金流缺口。I.债券估算Ⅱ.现金流测算Ⅲ.确定框架Ⅳ.分析框架
某酒厂5月生产销售无醇啤酒40吨,每吨售价2800元。另外,该厂生产一种新开发的药酒,广告样品使用0.2吨,已知该种药酒无同类产品出厂价,生产成本每吨35000元,成本利润率为5%,消费税税率为10%,该厂当月应纳消费税()元。
[2012]甲公司是ABC会计师事务所的常年审计客户,主要从事日用消费品的生产和销售。A注册会计师负责审计甲公司2011年度财务报表。2011年度甲公司财务报表整体重要性为税前利润的5%,即500万元。资料一:A注册会计师在审计工作底稿
A、 B、 C、 D、 B
软件性能测试有多种不同类型测试方法,其中,(8)________用于测试在系统资源特别少的情况下考查软件系统运行情况;(9)________用于测试系统可处理的同时在线的最大用户数量。(8)
JamesMartin认为下列哪些措施是解决数据处理部门与最高管理层之间的隔阂?Ⅰ.聘请咨询公司Ⅱ.为最高管理层放映录像并推荐一本信息系统建设的书Ⅲ.开设高级管理人员培训班Ⅳ.与高层管理人员通信、沟通
Chineseoftenshakemyhandanddon’tletgo.Theytalkawaycontentedly,______ofmydiscomfortandstruggletodisengagemy
最新回复
(
0
)