首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和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
41
问题
阅读下列程序说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
计算机操作的注意事项中不包括________。
在Excel中,A1单元格中显示的值为1.234E+05,下列选项中与其等值的是______。
计算机维护的注意事项中不包括________。
在Excel2007中,设单元格A1中的值为-1,B1中的值为1,A2中的值为0,B2中的值为1,若在C1单元格中输入函数“=IF(AND(A1>0,B1>0),A2,B2)”,按回车键后,C1单元格中的值为______。
计算机网络中,防火墙的功能不包括________________。
下列关于Windows7屏幕保护程序的叙述中,不正确的是__________。
计算机操作系统的主要功能是______。
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
某商场记录(统计)销售情况的数据库中,对每一种商品采用了国家统一的商品编码。这种做法的好处不包括(11)________________。
随机试题
Whatisyourfavoritecolor?Doyoulikeyellow,orange,orred?Ifyoudo,youmustbeanoptimist(乐观主义者),aleader,anactive
下列说法不正确的是
辨别寒热真假时要注意,真象常出现于
A、豆蔻B、金樱子C、巴豆D、瓜蒌E、牛蒡子呈倒卵形,略似花瓶的药材为
(2009)专为老年人设计的居住建筑中,当公用走廊地面有高差时,下列哪项做法符合规范规定?
Thefreightforwarderprovidesservicesonbehalfofconsigneeinclude()
保密合同的条款不包括( )。
甲商场向乙企业发出采购100台电冰箱的要约,乙企业于5月1日寄出承诺信件,5月8日信件寄至甲商场,时逢其总经理外出,5月9日总经理知悉了该信内容,遂于5月10日电话告知乙收到承诺。根据合同法律制度的规定,该承诺的生效时间是()。
干热岩是温度大于200℃且埋深3~10千米的高温宕体,大部分为侵入岩。下图为岩石圈物质循环示意图。据此回答问题。图中导致干热岩形成的主要地质作用和干热岩的岩石类型分别为()。
今年大白菜产量增加,大量上市后,市场价格逐步走低,每天的价格都是前一天的90%。小王第一天买了4棵大白菜,第二天买了6棵,第三天买了10棵,共花了70元。如果这些白菜都在第二天买,那么所花的钱与原来相比:
最新回复
(
0
)