C语言 输入10个百分制成绩,统计满分、优、良、中、及格和不及格人数?

这段代码哪里有问题

第1个回答  2020-04-19
grade[] 没赋初始值
第5行前加一句

for(i=0;i<6;i++) grade[i]=0;

或者 第4行改为

int score,i,n,grade[6]={0};本回答被提问者采纳

C语言 输入10个百分制成绩,统计满分、优、良、中、及格和不及格...
int score,i,n,grade[6]={0};

求编程:输入学生成绩(百分制),判断该成绩的等级(优秀.良好,中等,及格...
\/*成绩大于90分为优秀*\/break;case 8:case 7:printf("中等");\/*成绩在70至80分之间为中等*\/break;case 6:printf("及格");\/*成绩在60至70分之间为及格*\/break;default :

编写C语言程序 用switch结构或if语句 输入成绩 输出等级
include \\x0d\\x0aint main() {\\x0d\\x0a int s, d;\\x0d\\x0a printf("输入成绩(百分制): ");\\x0d\\x0a scanf("%d", &s);\\x0d\\x0a d = s \/ 10;\\x0d\\x0a switch (d) {\\x0d\\x0a case 10:\\x0d\\x0a printf("满分。\\n");\\x0d\\x...

...将百分制的学生成绩转化为优,良,中,及格和不及格
char grade; \/\/ 定义成绩为 char型的 printf ("请输入学生成绩:\\n");scanf ( " %f",& score);while ( score > 100 || score <0){ printf (" \\n输入有误,请重新输入:");scanf ( " %f",& score);} switch ( (int)( score \/10)) \/\/将( score \/10)的值进行强制类型转换...

...百分制),判断该成绩的等级(优秀.良好,中等,及格,不及格)
用C语言这样子就可以了【回答】if(score>=90)输出优秀;else if(score>=80)输出良好 else if(score>=70)输出中等 else if(score>=60)输出及格 else 输出不及格【提问】Python的话用这个【回答】none=1 while(none):N=int(input("请输入学生的百分制成绩N:"))if N>=0 and N<=100:none=...

C语言,输入百分制成绩,输出对应等级
a是int 类型前面应该写float s;int a;scanf("%f",&s);a=int s;\/\/使实数类型 float a; printf("请输入成绩:\\n")switch((int)(a\/10+0.05))case nclude<stdio.h>int main() char score;printf("Please input your score(0~100):\\n");scanf("%c",&score);printf("Your grade:"...

...输入百分制的一个学生成绩,然后按优.良.中.及格.不及格.等级制,输 ...
i= score\/10;switch( i ){ case 10:case 9: printf("A\\n"); break;case 8: printf("B\\n"); break;case 7: printf("C\\n"); break;case 6: printf("D\\n"); break;default:printf("E\\n");} } 另一种:include <stdio.h> void main(){ char grade;printf("Enter Grade:...

如何用C语言编程出“给出一个百分制成绩,要求输出成绩等级”?
因为你的score是char类型,char单字符的话,只能读一个字符。比如你输入80,其实读入的是8,所以读入的数字一定小于10,自然就是E了 不信的话可以看下如下代码的结果 代码之路还很长,楼主加油~~至于怎么改,改成int输入即可。

将百分制成绩转化为优秀、良好、中等、及格和不及格的5级制成绩
public static void main(String[] args) throws Exception { BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入成绩:");String strtemp=bf.readLine();int score=Integer.parseInt(strtemp);if(score<0||score>100)System.out.println("输入的成绩...

优、良、中、及格、不及格怎么划分
- 优:100-90分 - 良:89-80分 - 中:79-70分 - 及格:69-60分 - 不及格:59分及以下 在计算学分绩时,五个等级的换算标准为:- 优:-95分 - 良:-85分 - 中:-75分 - 及格:-65分 需要注意的是,免修或考察合格的课程成绩不能直接换算成百分制成绩,但可以按照90分或80分来...

相似回答
大家正在搜