9.心得总结 2020-03-30

今天学习了数组,其中[ ]中的数字代表数组的长度,a[0]代表下标。

今日练习如下:

1.数组有10个已知元素,求和,平均值,最大值

#include<stdio.h>

int main()

{

int i;

float a[10]={};

float b=0,c;

for(i=0;i<10;i++)

{

scanf("%f",&a[i]);

}

for(i=0;i<10;i++)

{

  b=b+a[i];

}

for(i=0;i<10;i++)

{

c=a[0];

if(a[i]>=c)

{

c=a[i];

}

}

printf("平均值为 %f\n",b/10);

printf("和为%f\n",b);

printf("最大值为%f\n",c);

}

2.一个已知数组{8,5,6,7,1,2,3,4},在不改变原数组的前提下,倒序输出

#include<stdio.h>

int main()

{

int i;

int a[8]={8,5,6,7,1,2,3,4};

int b[8]={};

for(i=0;i<8;i++)

{

b[i]=a[7-i];

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

}

}

3.两位数的绝对素数

#include<stdio.h>

int main()

{

int i,j,a,b;

int m;

for(i=10;i<100;i++)

{

m=0;

for(j=1;j<=i;j++)

{

if(i%j==0)

{

m++;

}

}

if(m==2)

{

a=i/10+i%10*10;

m=0;

for(b=1;b<100;b++)

{

if(a%b==0)

{

m++;

}

}

if(m==2)

{

printf("%d ",a);

}

}

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,134评论 0 2
  • 计算机二级C语言上机题库(南开版) 1.m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平...
    MrSunbeam阅读 11,547评论 1 42
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 4,965评论 0 0
  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 9,595评论 2 13
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,208评论 0 2

友情链接更多精彩内容