问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C语言编写一个fun(int bb[], int *n, int y)

发布网友 发布时间:2022-05-27 15:06

我来回答

3个回答

热心网友 时间:2023-10-29 20:41

#include<stdio.h>
void fun( int bb[],int *n, int y)
{
int i=0,j=*n,k=0;
for( i=0; i<j; i++ )
{
printf("bb[%d]=%d\n", i, bb[i]);
if( bb[i] != y )
bb[k++]=bb[i];
}
*n = k;
}
int main()
{
int bb[10]={1,2,3,0,4,0,5,0,0,6};
int n=10;
int i = 0;
fun( bb, &n, 0 );//去掉bb中的0
for( i=0; i<n;i++ )
{
printf("bb[%d]=%d\n",i,bb[i]);
}
return 0;
}

热心网友 时间:2023-10-29 20:41

这个题目有趣. 用单层的for就可以了.
#include <stdio.h>
void fun(int bb[], int *n, int y){
int N=*n, i, j;
for(i=0, j=0; i<N; i++) {
if(bb[i]==y) --(*n);
else bb[j++]=bb[i];
}
}
void main() {
int a[]={ 1,2,9,3,9 };
int aL=sizeof(a)/sizeof(int);
int i;
fun(a, &aL, 9);
for(i=0; i<aL; i++) {
printf("%d ", a[i]);
}
}

热心网友 时间:2023-10-29 20:42

#include <stdio.h>
void fun(int bb[], int *n, int y)
{
int m=*n;
for(int i=0;i<m;i++)
{
if(bb[i]==y)
{
for(int j=i;j<m-1;j++)
{
bb[j]=bb[j+1];
}
m--;
}
}
*n=m;
}
main()
{
int a[5]={0,1,2,3,4};
int n=5;
int y=0;
fun(a,&n,0);
}追问

删除3后,我这样输出 

for(int i=0;i<5;i++)

   printf("%d",a[i]);

 为什么结果是

我向上面那样的输出,怎么样能达到输出0124这个效果?

 

 


追答for(int i=0;i<n;i++)
printf("%d",a[i]);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
粒上皇开口熟栗120g*5袋(共600g)-详细介绍 三皇王板栗介绍 品牌榜:2024年板栗十大品牌排行榜 投票结果公布【新】 为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 关于冒泡排序法的问题 税务报表里的个人所得税代扣代缴日期格式是2012&#47;09&#47;01怎样才能改成2012-09-01 产品标称环保是否需要认证 excerl日期转换,要把各种格式的年月日,转换成2012.02这种格式的年月,怎么弄呀? [image]40 求大神ps一下行驶证日期,注册日期改为2012-09-21,其它不改。万分感谢 大连金生久久文化传媒有限公司怎么样? 玖玖文化传媒无锡有限公司怎么样? 在Excel表格中&quot;21-SEP-12 12.02.19.000000000 PM&quot;格式的时间如何可以转换成&quot;2012&#47;9&#47;21几点几分几秒&quot;格式 黄花芭蕉叶的制作方法是怎样的? 沈阳伊伊久久文化传媒有限公司怎么样? 求重生之贼行天下 要有数字 没有乱码的~~ 谢谢了~ 邮箱1151839848@qq.com 北京回忆久久文化传媒有限公司怎么样? 求重生之贼行天下 没有乱码什么的 看的到数据的 谢谢 合肥久久文化传媒有限公司怎么样? 《重生之贼猎》txt下载在线阅读全文,求百度网盘云资源 凯里久久文化传媒有限公司怎么样? 重生之贼行天下无错版 北京久久长宏文化传媒有限公司怎么样? 重生之贼行天下完本 干洗店赚钱吗 做财务销售是什么? 天津市玖玖文化传媒有限公司怎么样? Excel时间格式修改公式,如22&#47;10&#47;2012 09:15:21 转为2012-10-22 09:15:21 参加开国大典的只有54个民族,那另外2个没有参加的民族是哪2个呢 c#,怎么实现右击空白处时,不显示右键菜单? 上海久久广告有限公司怎么样? 双系统的储存空间怎么分配? 请问一个销售公司的财务的工作内容和工作流程是什么? 安装双系统后,内存是怎么分的 有没有属于56个民族这外的族群? treeview中有多个父节点,点击任一个父节点右键,给当前父节点下的所有特定子节点添加子节点。怎么实现? 新旧民族的异同,是什么 不是新旧三民主义的异同 只是新旧民族的异同 大虾们说下...... 北京魔幻久久文化传播有限公司怎么样? 双系统运行内存如何分配 聊城市记忆久久文化传媒有限公司怎么样? vb的treeview右件点击事件 财务公司的销售和会计干的一样的事情吗? 用C语言编一个函数fun(int bb[],int *n,int y) 无法启动电脑怎么样删除系统然后重装 很多人名字里带个坤字,旸字,想请教一下大家有什么特别的含义吗