解题思路:用switch语句和选择、循环代码
注意事项:要考虑多个可能方面,注意题目给的数值范围
参考代码:
#include<stdio.h>
int main()
{
int n, xi[100], x,i,a=0;
scanf_s("%d", &n);
for (i = 0; i < n; i++)
scanf_s("%d", &xi[i]);
scanf_s("%d", &x);
switch (x)
{
case 1:
for (i = 0; i < n; i++)
{
if (xi[i] >= 90)
a += 1;
else
continue;
}
; break;
case 2:
for (i = 0; i < n; i++)
{
if (xi[i] >= 80 && xi[i] < 90)
a += 1;
else continue;
}
; break;
case 3:
for (i = 0; i < n; i++)
{
if (80 > xi[i] && x >= 70)
a += 1;
else continue;
}
; break;
case 4:
for (i = 0; i < n; i++)
{
if (xi[i] < 70 && 60 <= xi[i])
a += 1;
else continue;
}
; break;
case 5:
for (i = 0; i < n; i++)
{
if (xi[i]>=0&&xi[i] < 60)
a += 1;
else continue;
}
; break;
default: return 0
; break;
}
printf("%d", a);
}
0.0分
0 人评分
C语言训练-求PI* (C语言代码)(正确结果竟然是谜一样的3.141591)浏览:1301 |
点我有惊喜!你懂得!浏览:1236 |
钟神赛车 (C++代码)浏览:866 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:793 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:525 |
字符串比较 (C语言代码)答案错误????浏览:597 |
程序员的表白 (C语言代码)浏览:661 |
WU-复数求和 (C++代码)浏览:2014 |
DNA (C语言描述,数据结构)浏览:852 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |