㈠ 用c语言编写输入一学生成绩,和相应优秀,良好,不及格信息
#include<stdio.h>
#include<stdlib.h>
#include"windows.h"
intmain(intargc,char*argv[])
{
intcj;
do{
system("cls");
printf("请输入成绩:");
scanf("%d",&cj);
if(cj>0&&cj<101)
{
if(cj>=90&&cj<=100)
printf("
优秀
");
elseif(cj>=70&&cj<=89)
printf("
良好
");
elseif(cj>=60&&cj<=69)
printf("
及格
");
elseif(cj>=0&&cj<=59)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED);
printf("
不及格
");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE|FOREGROUND_GREEN);
}
}
else
{
printf("
error
");
}
printf("
如果要继续请按y
");
fflush(stdin);
cj=_getch();
}
while(cj=='y');
return0;
}
㈡ 编写成绩转换程序,输入成绩等级ABCDE,分别转换输出为优秀,良好,中等,及格和不及格,要c语言
static void Main(string[] args)
{
int bjg=0;
int lh=0;
int yx=0;
int zf = 0;
for (int i = 1; i <= 10;i++ )
{
Console.Write("请输入第" + i + "位学生的成绩:");
int cj = int.Parse(Console.ReadLine());
if(cj<=59&& cj>=0)
{
bjg++;
}
else if(cj>=60&&cj<=90)
{
lh++;
}else if(cj>=90)
{
yx++;
}
zf=zf+cj;
}
Console.WriteLine("不及格:"+bjg+"\t良好:"+lh+"\t优秀:"+yx+"\t平均分:"+zf/10);
Console.ReadLine();
}
㈢ c语言判断学生成绩是否及格,及格输出pass,不及格输出no pass158377
思路:利用数组保存3个学生的成绩,再用判断语句判断是否及格后输出:
判断语句if (num[i]>=60)用于判断学生成绩是否大于60分。
学生数3可根据实际情况在源程序中任意修改,不一定是3个,可以是任意学生数量的成绩。
源程序及编译运行:
程序运行结果
㈣ c语言if判断成绩等级,输入grade,输出score怎么做
用if嵌套,一个if只能输出两个不同的成绩断,自定义要用嵌套的方式
另外,判断条件一定要加前加后,不能不然可能从在算法上的错误,就是大于多少并且小于多少,不能只有大于多少,没有小于多少,
最好按顺序做。不要跳跃,
㈤ 如何用C语言输出考试成绩的优秀,良好,及格,不及格
#include <stdio.h>void main(){int score;scanf("%d",&score);//输入成绩if(score>=90) printf("优秀");else if(score>=70&&score<90) printf("良好");else if(score>=60&&score<70) printf("及格");else if(score<60) printf("不及格!");}
㈥ 用C语言编写一个程序,输入一个成绩,判断该成绩是否及格。
#include"stdio.h"
intmain()
{
intscore;
printf("请输入一个成绩:");
scanf("%d",&score);
if(score>60&&score<=100)
printf("成绩合格 ");
elseif(score<60&&score>=0)
printf("成绩不合格 ");
else
printf("输入的成绩有误 ");
}
㈦ c语言 输入一个学生成绩,判断优、良、及格
#include<stdio.h>
int main()
{
int nscore = 0;
scanf("%d",&nscore);
if ( nscore > 90 )
{
printf("成绩优!\n");
}
else if ( nscore > 80 )
{
printf("成绩良!\n");
}
else if ( nscore > 60 )
{
printf("成绩及格!\n");
}
else
{
printf("成绩不及格!\n");
}
return 0;
}
㈧ 用c语言编程学生成绩,分为优秀,良好,及格,不及格四类,用if~else~if结构如何编辑
#include<stdio.h>
int main()
{
int i,b=0,j=0,l=0,y=0,a[10];
printf("请输入10个学生的成绩\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]<60)
{
b++;
}
else if(a[i]<70)
{
j++;
}
else if(a[i]<80)
{
l++;
}
else if(a[i]<=100)
{
y++;
}
}
printf("优秀%d\n",y);
printf("良好%d\n",l);
printf("及格%d\n",j);
printf("不及格%d\n",b);
return 0;
}