设为首页 加入收藏

TOP

2011年计算机二级C语言上机操作题及答案(46)
2014-11-22 10:40:13 来源: 作者: 【 】 浏览:16
Tags:2011年 计算机 二级 语言 上机 操作 答案

第一题:请补充fun函数,该函数的功能是:用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中.


例如,输入如下整数:876 675 896 101 301 401 980 431 451 777,则输出结果为:6, 980.


请勿改动主函数main和其他函数中的任何内容,仅在fun 函数的横线上填入所编写的若干表达式或语句.


#include


#include


void fun(int s, int t, int ___1__)


{


int i, max;


max = s[0];


for (i=0; i if (__2__)


{


max = s[i];


*k = __3__;


}


}


main()


{


int a[10] = {876, 675, 896, 101, 301, 401, 980, 431, 451, 777}, k;


fun(a, 10, &k);


printf("%d, %d\n", k, a[k]);


}


参考答案:


(1) *k


(2) s[i]>max


(3) i


编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机二级C语言上机操作题.. 下一篇2011年计算机二级C语言上机操作题..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: