标签:输入 scan pre core 方法 方便 arp blog after
知识点:
1.数组长度是一个常量
2.一维数组的引用
引用前必须先定义再引用
3.数组元素的引用要指定下标,形式为:
数组名[下标]
4.数组下标从0开始,下标不能越界。
二、实验中遇到的问题及解决方法:
自己打代码时会马虎,出现一些细小的错误。从而影响大局。只有上课认真听才能够进步。
#include<stdio.h>
int main(void)
{
int i,sum=0,ave;
float score[10];
for(i=0;i<10;i++)
{
scanf("%f",&score[i]);
}
for(i=0;i<10;i++)
{
sum=sum+score[i];
}
printf("sum=%d\n",sum);
ave=sum/10;
printf("ave=%d\n",ave);
return 0;
}
#include<stdio.h>
int main(void)
{
int i,a[5],x;
printf("请输入五个整数:\n");
for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
printf("请输入一个整数:\n");
scanf("%d",&x);
for(i=0;i<5;i++)
{
if(x==a[i])
{
printf("Index is %d",i);
break;
}
if(i==5) printf("Not found\n");
}
return 0;
}
#include<stdio.h>
int main(void)
{
int i,j,a[10],index,n,temp;
printf("Enter n:\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[10]);
}
for(i=0;i<n-1;i++)
{
index=i;
for(j=i+1;j<n;j++)
{
if(a[j]<a[i]) index=i;
temp=a[index];
a[index]=a[i];
printf("After sorted:");
}
for(i=0;i<n;i++)
{
printf("%5d",a[i]);
}
}
return 0;
}
#include <stdio.h>
int main()
{
int n,i,j,k,a[10];
printf("输入一个正整数n(1<n<=10):");
scanf("%d",&n);
printf("输入n个整数:");
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
for(i=1;i<=n-1;i++)
{
for(j=i+1;j<=n;j++)
{
if(a[i]<a[j])
{
k=a[j];
a[j]=a[i];
a[i]=k;
}
}
}
printf("排序:\n");
for(i=1;i<=n;i++)
{
printf("%d\n",a[i]);
}
return 0;
}
三.心得体会
数组用的很方便,也感觉到了代码的强大功能。要及时跟住老师所讲的内容 ,才能够有所提高。
标签:输入 scan pre core 方法 方便 arp blog after
原文地址:http://www.cnblogs.com/yy1997/p/6071062.html