首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 函数void find(int *a, int n, int * max, int * min)的功能是在长度为n的整型数组a中,查找最大元素和最小元素的下标。mai
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。 [函数2.1说明] 函数void find(int *a, int n, int * max, int * min)的功能是在长度为n的整型数组a中,查找最大元素和最小元素的下标。mai
admin
2009-02-15
56
问题
阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。
[函数2.1说明]
函数void find(int *a, int n, int * max, int * min)的功能是在长度为n的整型数组a中,查找最大元素和最小元素的下标。main()中给出了调用find函数的一个实例。
[函数2.1]
#include<stdio.h>
void find(int *a, int n,int *max,int * min)
{ int i;
*max =* min=0;
for(i=1;i<n;i+ +)
if(a
>a[* max]) (1);
else if(a
<a[*min]) (2);
return;
main()
{ int a[]={4,6,8,9,0,6},max,min;
find(a,6,(3));
printf("%5d%5d\n", max,min);
}
[函数2.2说明]
以下程序用来对从键盘上输入的两个字符串进行比较,然后输出两个字符串前端的公共部分。例如:输入的两个字符串分别是abcdefg和abceef,则输出为abc。
[函数2.2]
#include <stdio.h>
main()
{ char str1[100],str2[100],str[100],c;
int i=0,s;
printf("\nInput string 1:");gets(str1);
printf("\nInput string 2:");gets(str2);
while(((4))&&(str1
!=’\0’)&&(str2
!=’\0’)){
(5);
i++;
}
printf("%s\n",str);
}
选项
答案
(1) * max=i (2) * min=i (3) &max,&min (4) str1[i]= =sir2[i] (5) str[i]=str1[i]或str[i]=str2[i]
解析
(1)若下标i的数大于当前的最大值,则更新最大元的下标;
(2)若下标i的数小于当前的最小值,则更新最小元的下标;
(3)根据find函数对形参的要求,此处应传递max和 min的地址;
(4)此循环用于获取str1和str2从前端起的公共部分,一旦两字符串在某位置上不等即刻退出循环;
(5)所求的公共子串应保存于str,因此在循环过程中应不断取出公共部分的每一个字符。
转载请注明原文地址:https://kaotiyun.com/show/PojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
文件ABC.bmp存放在F盘的T文件夹中的G子文件夹下,它的完整文件标识符是______。
企业中的信息处理过程包括多个阶段,对每个阶段都应有目标要求,有规范的制度,有需要特别注意的事项。以下叙述中正确的是(25)。
在Excel的A1单元格中输入函数“=LEFT(“信息处理技术员”,2)”,按回车键后,A1单元格中的值为()。
下列选项中,不属于信息处理基本要求的是(22)。
假设“EXAM.DOC”文件夹存储在“EXAM1”文件夹中,“EXAM1”文件夹存储在“EXAM2”文件夹中,“EXAM2”文件夹存储在F盘的根文件夹中,当前文件夹为“EXAM1”。那么,正确描述“EXAM.DOC”文件的绝对路径表示为(37)。
计算机硬件唯一能够直接识别和处理的语言是(30)________________。
n=1,2,3,…,100时,[n/3]共有(4)________________个不同的数([a]表示a的整数部分,例如[3.14]=3)。
下列关于Windows7屏幕保护程序的叙述中,不正确的是__________。
计算机操作系统的主要功能是______。
某金融企业正在开发移动终端非现场办公业务,为控制数据安全风险,采取的数据安全措施中并不包括______。
随机试题
在计算机通信与网络中,广泛采用的信号同步方式有( )和字符同步两种。
葡萄胎随访时必须进行的检查是
某企业购入物资一批,货款付清,物资入库。该项业务中,取得或填制的原始凭证有:增值税专用发票1张,银行结算凭证1张,收料单5张,收料凭证汇总表1张,则在记账凭证中注明的附件张数应为( )。
行政责任主要包括行政处罚和刑事处罚两种方式。()
杭州月亮有限公司HangzhouMoonCo.Ltd.是一家流通性外贸企业,2005年12月15日收到德国KKKCo.Ltd.的订单如下:ORDERNO.:040426DATE:14Dec,2005SUPPLIER:H
根据票据法律制度的规定,支票的下列记载事项中,可由出票人授权补记的是()。
下列各项属于海上运输货物保险的特殊附加险的是()。
随着年龄增长,晶体能力与流体能力“此消彼长”。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima(1To10)Dimp(1To3)k=5Fori=1To10
Mr.Reeceisaninterestingoldman.Mr.Reeceworked【C1】_______afarm.Heandhiswife【C2】_______alotofthingsandthey
最新回复
(
0
)