补充函数,程序功能要求:有一个数组,调用函数search从数 组找出所有大于10且为3的倍数,并输出这些数,调用函数 change找出数组中的最大值,并将该最大值设置为999,

这是一个C语言程序,它定义了三个函数:`search`用于找到数组中大于10且为3的倍数的数并输出,`change`找到数组中的最大值并将其设置为999,`output`则用于打印数组元素。在`main`函数中,程序首先打印原始数组,然后调用这两个辅助函数,最后再次打印修改后的数组。
摘要由CSDN通过智能技术生成

#include<stdio.h>
void search(int *p,int n);
void output(int *p,int n);
void change(int *p,int n);
void main()
{
    int a[10]={27,10,-21,-1,61,72,45,35,105,3};
    output(a,10);    /* 输出数组元素值 */
    search(a,10);    /* 从数组找出所有大于10且为3的倍数,并输出这些数 */
    change(a,10);    /*找出10个数的最大值,并将该最大值设置为999*/
    output(a,10);    /* 输出数组元素值 */    
}
/* 函数功能:从数组找出所有大于10且为3的倍数,并输出这些数 */
void search(int *p,int n)
{
    int i=0;                           
    for(i=0;i<n;i++)                    
        if(p[i]>10&&p[i]%3==0)         
            printf(" %d ",p[i]);               
}
/*找出10个数的最大值,并将该最大值设置为999*/
void change(int *p,int n)
{
    int i=0,j=0,max=p[0];           
    for(i=1;i<n;i++)               
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值