當前位置:首頁 » 編程語言 » c語言if並列判斷成績是否為優良
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言if並列判斷成績是否為優良

發布時間: 2023-01-06 13:51:38

㈠ 用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;
}