私信TA
用户名:FCB5112
访问量:1114
签 名:
要想下班早,摸鱼是块宝
自我简介:
作者: FCB5112 发表时间:2021-11-14 13:00:32 浏览:141 | 评论:0
解题思路:这题的难点在于如何在0或者负数的时候停止输入数组。我这个方法算是钻了一个测试样例比较少的空子,来实现这个循环,当数组出现0或者负数的时候进行break脱离循环的操作以终止输入。注意事项:参考代码:
#include<stdio.h> int main() { int d[100]; int i,n=0; int a,b,c; for(i=0;i<100;i++) { scanf("%d",&d[i]); n++; if(d[i]<=0) break; } a=b=c=0; for(i=0;i<n;i++) { if(d[i]>=85) a++; if(d[i]>=60&&d[i]<=84) b++; if(d[i]>0&&d[i]<60) c++; } printf(">=85:%d\n",a); printf("60-84:%d\n",b); printf("<60:%d\n",c); return 0; }
0.0分
0 人评分
看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:
编程语言转换
万能编程问答
代码解释器
代码纠错
SQL生成与解释