first
#include <stdio.h>
int main(void)
{
int sum = 1,n,i=1;
scanf("%d", &n);
printf("\n");
while(i<=n){
sum = sum*i;
i++;
}
printf("sum = %d",sum);
return 0;
}
second
#include <stdio.h>
int main(void){
int max, j, m;
int a[5];
for( j=0; j<5; j++ ){
scanf("%d", &a[j]);
}
max=a[0];
for( j=1; j<5; j++ )
if( max < a[j]){
max = a[j];
m = j;
}
printf("下标:%d\n最大值:%d", m, max);
return 0;
}
third
#include <stdio.h>
int main(void)
{
int i, a[20], s, count;
s = 0;
count = 0;
for( i=0; i<20; i++)
scanf("%d", &a[i]);
for( i=0; i<20; i++){
if( a[i] < 0)
continue;
s += a[i];
count++;
}
printf("s=%d count=%d\n",s, count);
return 0;
}