69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#define N 6 //200
int main()
{
int i,score[N],cnt_fail=0;
printf("请输入%d个学生成绩:",N);
for(i=0;i<N;i++)
scanf("%d",&score[i]);
for(i=0;i<N;i++){
if(score[i]<60){
printf("%d ",score[i]);
cnt_fail++;
}
}
printf("\n");
for(i=0;i<N;i++){
if(score[i]>=60)
printf("%d ",score[i]);
}
printf("\n");
printf("cnt_fail:%d, cnt_pass:%d\n",cnt_fail,N-cnt_fail);
return 0;
}
#include <stdio.h>
#define N 200
int main(void)
{
int total, score[N], tmp, ret;
int i, cnt_fail = 0, idx;
idx = 0;
for(i=0;i<N;i++) {
ret = scanf("%d", &tmp);
if (ret != 1)
break;
if(tmp < 60){
cnt_fail++;
printf("%d ", tmp);
} else {
score[idx++] = tmp;
}
}
total = i;
for (i = 0; i < total - cnt_fail; i++)
printf("%d ", score[i]);
putchar(10);
printf("%d %d\n", cnt_fail, total-cnt_fail);
return 0;
}