编写程序,统计a数组中js数组清空所有元素素总和

当前位置: >
本程序中,函数fun的功能是对a数组中n种商品价格进行分段统计,并将商品各段价格的数目存到b数组中。
其中,价格为100元以下的个数存到b[0],价格为100~199元的个数存到b[1],价格为200~299元的个数存到b[2],价格为300~399元的个数存到b[3],价格为400~499元的个数存到b[4],价格为500以上的个数存到b[5]。
例如,当a数组中的数据为90、180、270、380、590、530、、380时,调用该函数后,b数组中存放的数据应是1、1、1、2、0、4。
请在函数fun的花括号中填入你编写的若干语句。(注意:不改动程序的结构,不得增行或删行。)
#include &conio.h&
& &#include &stdio.h&
& &void &fun (int &a[], int &b[], int &n)
& &{ int i,a[1000]={ 90,180,270,380,590,530,140,750,380}, b[6];
& &clrscr ();
& &fun (a, b, 9) ;
& &printf (&The result is:&);
& &for (i=0;i&6; i++)
& & & printf(&%d&, b[i]);
& &printf(&\n&) ;
& &nono ();&
& &nono ()
& &{/*本函数用于打开文件,输入数据,调用函数输出数据,关闭文件。*/
& & FILE *rf, *
& & int &a[100], b[6], i,&
& & rf = fopen (&in4.dat&,&r&);
& & wf = fopen (&bc04.dat&,&w&);
& & for (i = 0 ; i & 10 ; i++)
& & & { for (j = 0 ; j & 10 ; j++ )
& & & & fscanf(rf, &%d,&,&a[j]);
& & & & fun (a,b,9) ;
& & & & for (j = 0 ; j & 6 ; j++)
& & & & & &fprintf(wf, &%d&, b[j]);
& & & & fprintf (wf, &\n&) ;
& & fclose (rf);
& & fclose (wf);
所属学科:
试题类型:主观题
所属知识点:
试题分数:20.0 分
暂无学习笔记。
&&&&&&&&&&&&&&&希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-问题补充&&
你的**是错的。for(i=0;i&10;i++)
b[i]=a[i]+a[i+1];当i循环到9的时候,a[i+1]也就是a[10]岂不超出下标界限?正确的应该是main(){
int a[10],b[10],i;
for(i=0;i&10;i++)
scanf(&%d&旦胆测感爻啡诧拾超浆,&a[i]);
for(i=1;i&10;i++)
b[i]=a[i-1]+a[i];
for(i=1;i&10;i++)
printf(&%5d&,b[i]);
if(i%3==0)
printf(&\n&);
//按每行3个元素输出
langmandeai&
猜你感兴趣
服务声明: 信息来源于互联网,不保证内容的可靠性、真实性及准确性,仅供参考,版权归原作者所有!Copyright &
Powered byC语言编程:编写函数fun,求出1到1000以内能被7或11整除,但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数_好搜问答
|注册&您有新任务,
C语言编程:编写函数fun,求出1到1000以内能被7或11整除,但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数
被浏览618次
采纳率:55%
#include&stdio.h&
int fun();
void main(void)
int i,n,a[500];
n = fun(a);
for(i = 0; i & i++)
printf("%d ",a[i]);
int fun (int a[])
int i = 7, j = 0;
for(; i &= 1000; i++)
if (i % 7 == 0 || i % 11 == 0)
if ( !(i % 77 == 0 && i % 11 == 0)
} 用微信扫描二维码分享至好友和朋友圈分享到:
下面是答答童鞋给您的小建议,您看靠谱吗?初来乍到,弄错了您不要生气哦(*^__^*)答答小贴士
等您帮助的附近的朋友换一换
大家都在搜好搜APP下载好搜摸字APP 随时随地随心搜索 用好搜, 特顺手!
第9天生活就像海洋,只有意志坚强的人才能达到生命的彼岸。知道了一个表弟的作业,做不出来。。帮帮忙求解:设有两个一维整形数组a和b,其各有10个元素,编程先给a赋予10个随机整数,然后将a中小于或等于所有元素平均值的元素。。
[问题点数:40分,结帖人nsource]
一个表弟的作业,做不出来。。帮帮忙求解:设有两个一维整形数组a和b,其各有10个元素,编程先给a赋予10个随机整数,然后将a中小于或等于所有元素平均值的元素。。
[问题点数:40分,结帖人nsource]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
2012年8月 C/C++大版内专家分月排行榜第三2012年7月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。用c语言编程 输入100个整数,将它们存入数组a中,先查找数组a中的最大值max,再统计数组a与max值相同_百度知道
用c语言编程 输入100个整数,将它们存入数组a中,先查找数组a中的最大值max,再统计数组a与max值相同
if(a[i+1]&i++) scanf(&.i& }
for(i=/zhidao/wh%3D600%2C800/sign=de2d4e59a544ad342eea8f81e09220cc/a8ec8ab80d480ba4ec08fa513dc657;a[i]),MAX,MAX;,最后输出最大值的个数我自己写了一个但是结果不对 有哪个大神告诉我哪里错了 或者是写出另一个程序&10;i&lt.用c语言编程 输入10个整数; for(i=0;
MAX=a[0];main(){ int a[10]://h,共有%d个最大数\n&quot,将它们存入数组a中;i++) {
if(MAX==a[i])
flag++; int flag=1;10,再统计数组a与max值相同的元素的个数,先查找数组a中的最大值a[i])
MAX=a[i+1]; }
printf(&quot.hiphotos..hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="%d&quot://h;最大数为%d;10..com/zhidao/pic/item/a8ec8ab80d480ba4ec08fa513dc657,&amp.h&gt.
for(i=0.,flag).baidu.jpg" />我是新手;}<a href="#include&/zhidao/wh%3D450%2C600/sign=fdbadbc874b3d7eec8ab80d480ba4ec08fa513dc657://h;i&stdio.jpg" esrc="http
提问者采纳
i&lt.h&main(){ int&;i&lt,i,初值为0
for(i=0; MAX=a[0]; } for(i=0#include&flag=0,MAX;i&10;void&i++) {
if(MAX==a[i])
flag++;i++)//1-9后9个 {
if(MAX& for(i=1; } printf(&;//个数;a[i]);a[10],共有%d个最大数\n& int&%d&quot,MAX;最大数为%d;10;10,flag),&i++)
scanf(&a[i])//与MAX比
提问者评价
其他类似问题
c语言编程的相关知识
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 php 数组添加元素 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信