#include<stdio.h>
int main(){
int a=0;
int b=0;//看这里
double c=0;
double d=0;
int number[100];
printf("请输入");
scanf("%d",&a);
while(a!=-1){
number[b]=a;// b=0(第一次)
b++; //b=(0) 1 2 3 4
c+=a; //n= 1 2 3 4
printf("请输入");
scanf("%d",&a);
}
printf("b=%d\n",b);
int i;
d=c/(b);
for(i=0;i<b;i++){ //遍历一遍
if(number[i]>d){
printf("超过平均数的数有%d\n",number[i]);
}
}
printf("number[b-1]=%d",number[b-1]);
return 0;
}
#include<stdio.h>
int main(){
const int number = 10;
int x;
int count [number] ;
int i;
for ( i=0; i<number; i++ ) {
count[i] = 0;
}
scanf( "%d",&x) ;
while ( x!= -1 ) {
if ( x>=0 && x<=9 ) {
count [x]++;//在第x+1的位置++
}
scanf( "%d",&x);
}
printf("i位置 数据\n");
for ( i=0; i<number; i++ ) {
printf(" %d : %d \n", i, count[i]);
}
return 0;
}
#include<stdio.h>
int main(){
int i;
int num[10];
for(i=0;i<10;i++){
scanf("%d",&num[i]);
}
int t;
int j;
for(j=0;j<9;j++){
for(i=0;i<9-j;i++){
if(num[i]>num[i+1]){
t=num[i];
num[i]=num[i+1];
num[i+1]=t;
}
}
}
for(i=0;i<10;i++){
printf(" %d",num[i]);
}
return 0;
}
#include<stdio.h>
int main(){
int num[20]={1,1};
int i;
for(i=2;i<20;i++){
num[i]=num[i-1]+num[i-2];
printf("%d ",num[i]);
}
for(i=0;i<20;i++){
if(i%5==0){
printf("\n");
}
}
return 0;
}