#include<stdio.h>
int main()
{
int a[10],i;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=9;i>=0;i--)
{
printf("%d ",a[i]);
}
return 0;
}
从键盘输入一个长度为5的整型数组,再从键盘输入一个整数,在数组中查找该数字是否存在,如果存在输出其所在的最小下标,如果不存在,输出“error”。
要求:输入前要有提示性语句,输入数组时各元素用空格分开。
#include<stdio.h>
int main()
{
int a[5],i,b;
printf("input array:");
for(i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
printf("input number:");
scanf("%d",&b);
for(i=0;i<5;i++)
{
if(a[i]==b)
{
printf("i=%d",i);
break;
}
}
if(i==5)
{
printf("error");
}
return 0;
}
给一个含有10个元素的数组赋值(正整数值),求此数组中偶数的个数和偶数的平均值。
【输入形式】从键盘输入10个正整数数值
#include<stdio.h>
int main()
{
int a[10],i,count=0;
float aver,sum=0.0;
printf("Input numbers: ");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<10;i++)
{
if(a[i]%2==0)
{
count++;
sum+=a[i];
aver=sum/count;
}
}
printf("the number of even number is: %d\n",count);
printf("the average of even number is: %.1f",aver);
return 0;
}