用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。

供稿:hz-xin.com     日期:2025-01-14
C语言编程--输入5个学生成绩 判断是否及格

#include "stdio.h"
int main()
{
int score;
printf("请输入一个成绩:");
scanf("%d",&score);
if(score>60 && score<=100)
printf("成绩合格
");
else if(score=0)
printf("成绩不合格
");
else
printf("输入的成绩有误
");
}
例如:
#include
int main()
{
int a[5];
int i, index = 0;
printf("请输入五个学生的成绩, 用空格隔开:
");
for(i = 0; i < 5; ++i)
{
zhiscanf("%d", &a[i]);
}
index = 0;
for (i = 0; i < 5; ++i)
{
if (a[index] < a[i])
{
index = i;
}
}
printf("最高分:%d
", a[index]);
printf("不及格分数:
");
for(i = 0; i <5; ++i)
{
if (a[i] < 60)
{
printf("%d
", a[i]);
}
}
}

扩展资料:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
参考资料来源:百度百科-c语言

这个程序我调试过,没问题,放心用吧!
#include
#define N 10
void main()
{
int n;//循环参数
int i,j,k,m;//分别用来记录成绩优秀,良好,及格和不及格的人数
i=0;
j=0;
k=0;
m=0;//初始化
for(n=0;n<=N;n++)
{
double grade;
printf("请输入您的成绩:
");
scanf("%lf",&grade);
if(grade>=90)
{
i++;
printf("恭喜!您成绩优秀");
}
else if(grade>=80)
{
j++;
printf("您成绩良好!");
}
else if(grade>=60)
{
k++;
printf("您及格了!");
}
else if(grade<60)
{
m++;
printf("请再接再厉!您没有及格!");
}
}
printf("成绩优秀,良好,及格,不及格的人数:
");
printf("%d
,%d
,%d
,%d
",i,j,k,m);
}
应该满足你的要求吧!

#include "stdio.h"

int main()
{
int score;
printf("请输入一个成绩:");
scanf("%d",&score);
if(score>60 && score<=100)
printf("成绩合格
");
else if(score<60 && score>=0)
printf("成绩不合格
");
else
printf("输入的成绩有误
");
}


#include <stdio.h>
int main()

 int i,score;
printf("Enter Grade: 
");
scanf("%d",&score);
switch(score/60){
   case 1:printf("Pass
");break;
   case 0:printf("Fail
");break;
  }
return 0;
}
/*
输出:
Enter Grade:
59
Fail
*/


用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。
include "stdio.h"int main(){int score;printf("请输入一个成绩:");scanf("%d",&score);if(score>60 && score<=100)printf("成绩合格\\n");else if(score<60 && score>=0)printf("成绩不合格\\n");elseprintf("输入的成绩有误\\n");} ...

我写了一个c语言小程序,功能是输入一个百分制成绩,输出对应的等级。
scanf("%d\\n",&x);这句把 \\n去掉,就是改成scanf("%d",&x);还有就是return 0; 后面要加}

...为A,60分以下的为E,每10分一个等级。【C语言程序设计】
int main() { int a=0;printf("请输入学生成绩:(按0退出)\\n");scanf("%d",&a);while(a!=0) { switch(a\/10) { 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\\...

C语言程序源代码。输入一个班全体学生的成绩,把不及格的学生成绩输出...
ave=(sum*0.1\/j)*10; \/\/计算不及格同学的平均成绩,并将其转换为实型数据 printf("avverage scores is:\\n");printf("%f ",ave); \/\/输出平均成绩 putchar('\\n');}

一个c语言的学生成绩统计程序 功能1输入一个班学生基本信息及对应的4...
在C语言中,为了统计一个班级学生的基本信息及其四门课程的成绩,可以使用结构体来存储这些信息。定义一个结构体如下:typedef struct Mycourse { float c1;float c2;float c3;float c4;} Mycourse;使用时,定义一个数组Mycourse[学生人数]来存储每个学生的信息。输入数据时,可以使用scanf("%f",&My...

c语言。编写一个程序,输入全班同学某门课考试成绩,计算平均成绩并统计...
main(){ double grade[200];double sum,avg,temp;int count,i,n;i=0;count=0;sum=0;printf("请依次输入每个同学的成绩,输入-1结束\\n");scanf("%lf",&temp);while(temp!=-1){ grade[i++]=temp;count++;sum=sum+temp;scanf("%lf",&temp);} avg=sum\/count;n=0;for(i=0;i<...

用c语言设计一个程序统计一个班的学生成绩?
printf("请输入学生成绩:");scanf_s("%lf", &score);Student[len].id = id;Student[len].score = score;len++;} printf("信息导入完毕!\\n");} int main() { input();printf("全班总分为:%.2lf\\n", getsum());printf("全班平均分为:%.2lf\\n", getave());getmax();getmin...

用c语言编程学生成绩,分为优秀,良好,及格,不及格四类,用if~else~if...
利用C语言编写程序来判断学生的成绩,并将其分为四个等级:优秀、良好、及格和不及格,可以使用if-else-if结构来实现。下面是一个简单的示例代码:c include <stdio.h> int main(){ int i, b = 0, j = 0, l = 0, y = 0, a[10];printf("请输入10个学生成绩:");for (i = 0; ...

怎样用C语言程序编输入一个学生的成绩,若成绩大于等于60提示成绩合格...
printf("C\\n");else if (score >= 60)printf("D\\n");else printf("E\\n");}elsebreak;}return 0;} 机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至...

用C语言编写程序:输入某位学生的数学、英语和计算机课程的成绩,求该生...
include <stdio.h> float ave(float a,float b,float c){return ((a+b+c)\/3);} void main(){float M,E,C,aver;printf("请输入数学,英语,计算机成绩:\\n");scanf("%f%f%f",&M,&E,&C);aver=ave(M,E,C);printf("平均成绩为:%f\\n",aver);} ...