重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先打开visual studio 2019软件,新建一个win32控制台程序。然后在源文件夹下面新建一个C语言文件。接着在C语言中导入stdio和stdlib库。然后在main函数中输入如下图所示的逻辑代码。
目前创新互联已为成百上千家的企业提供了网站建设、域名、虚拟空间、网站运营、企业网站设计、辽阳县网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
写一个主函数,10个成绩放在一个数组里。然后写一个求平均值的函数,返回平均值,用循环语句求和在求平均值,小学生应该都会求平均值。再写一个排序算法,先模仿一个冒泡排序算法,最简单的排序算法。
我这边运行没错误啊,如下图:不知道你的错误是什么,能不能贴出来。
int sum=0,i,num=0,average;for(i=0;in;i++)if(!(a[i]%2)&&a[i]){ sum+=a[i];num++;} average=sum/num;if(!num)printf(0\n);else printf(%d\n,average);你看看有没问题。有事留言。
av/=n;printf(和=%lf,积=%lf,平均值=%lf\n,sum,c,av);} C语言是一门通用计算机编程语言,应用广泛。
请输入%d个数:\n,n);for(i=0;in;i++) {scanf(%d,&a[i]); //录入数据。
int sum = a+b+c; printf(和: %d,sum);printf(平均值:%f,sum/0);return 0 讲解:先定义四个整形。一个浮点型保存平均值。然后在控制台等待输入。
先在循环语句中进行10个数的累加在sum里面,然后在循环语句外使用(average=sum/10)来计算10个数的平均数。
非要用指针的话,应该用一个指向数组的指针,而不是一个装了指针的数组;/*求二维数组每行元素的平均值。
由于没给出详细的问题,我就用三维数组做了一下,其实题目很简单,直接用for-for的双重循环实现就可以了。首先是二维数组的输入,然后就是求和,求平均值。
假如有这样一个数组num[i][j]for(i=0;i行数;i++){ n=0;for(j=0;j列数;j++){ n=n+num[i][j];//各行之和 } n=n/列数;//各行平均值 } //内外for 调换求出的就是各列平均值。