導航:首頁 > 編程語言 > 判斷成績是否及格c語言程序編程

判斷成績是否及格c語言程序編程

發布時間:2022-03-09 02:26:46

① 用C語言編寫一個程序,輸入一個成績,判斷該成績是否及格。

#include<stdio.h>
intmain()
{
inti,score;
printf("EnterGrade: ");
scanf("%d",&score);
switch(score/60){
case1:printf("Pass ");break;
case0:printf("Fail ");break;
}
return0;
}
/*
輸出:
EnterGrade:
59
Fail
*/

② 編寫程序判斷一個學生的成績是及格還是不及格

double score =100;//獲取學生分數
string grade=「及格」;//定義一個等級,默認及格
if(score<60)//判斷分數是否小於60,自定義及格線
{
grade=「不及格」;

}

③ C語言編程:輸入某學生的姓名和三門課的成績,根據平均分判斷等級 我哪寫錯了 為什麼輸多少分都是不及格

把這個scanf("%s%g%g%g",name,&a,&b,&c);
改為scanf("%s%lf%lf%lf",name,&a,&b,&c);就可以了
因為%lf才是double的輸入格式 不然就把定義的double改為float
double對應%lf float對應%f或者%g

④ 初學C語言,編一個成績判斷的程序,有點問題

這是你要的效果,只不過不能退出。幫你規范了格式。
#include <stdio.h>
int main()
{
int score = 0;

while(1)
{
printf("請輸入成績:");
scanf("%d",&score);
if (score>100 || score < 0)
{
printf("輸入錯誤,成績范圍為0~100\n");
continue;
}
if (score>=60 && score<70)
{
printf("及格\n");
}
else if (score>=70 && score<80)
{
printf("良好\n");
}
else if (score>=80 && score<=100)
{
printf("優秀\n");
}
else
{
printf("不及格\n");
}
}
return 0;
}

不過我建議使用Switch方法實現你想要的功能,例如:
int main()
{
int score = 0;
while(1)
{
printf("請輸入成績:");
scanf("%d",&score);
if (score>100 || score < 0)
{
printf("輸入錯誤,成績范圍為0~100\n");
continue;
}
switch(score/10)
{
case 10:
case 9:
case 8:
{
printf("優秀\n");
}break;
case 7:
{
printf("良好\n");
}break;
case 6:
{
printf("及格\n");
}break;
case 5:
case 4:
case 3:
case 2:
case 1:
default:
{
printf("不及格\n");
}break;
}
}
return 0;
}

⑤ C語言編程--輸入5個學生成績 判斷是否及格

#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 a[5];

int i, index = 0;

printf("請輸入五個學生的成績, 用空格隔開: ");

for(i = 0; i < 5; ++i)

{

scanf("%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]);

}

}

}

(5)判斷成績是否及格c語言程序編程擴展閱讀:

C語言包含的各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且以小寫字母為主,對許多不必要的部分進行了精簡。實際上,語句構成與硬體有關聯的較少,且C語言本身不提供與硬體相關的輸入輸出、文件管理等功能,如需此類功能,需要通過配合編譯系統所支持的各類庫進行編程,故c語言擁有非常簡潔的編譯系統。

C語言是一種結構化的語言,提供的控制語句具有結構化特徵,如for語句、if⋯else語句和switch語句等。可以用於實現函數的邏輯控制,方便麵向過程的程序設計。

⑥ C語言從鍵盤輸入一成績,判定是否合格,若合格,在屏幕上顯示congratulation,若

最佳編寫程序從鍵盤輸入一成績判定及其是否及格,若及格在屏幕顯示,你要想編這樣的程序,必須把問題說清楚之後,我才能幫你編程序

⑦ 【c語言】從鍵盤上輸入一個學生的成績,判斷是否及格

#include <stdio.h>
int main()
{
int i,score;
printf("Enter Grade: \n");
scanf("%d",&score);
switch(score/60){
case 1:printf("Pass\n");break;
case 0:printf("Fail\n");break;
}
return 0;
}
/*
輸出:
Enter Grade:
59
Fail
*/

⑧ 如何用C語言編程判斷任意一個學生的50米跑步成績是否達到及格水平

所有的x=都寫錯了,判斷相等要寫做==,也就是if(x=='M'&&,單獨的一個=只是賦值,只要不是0就一定成立。
另外,沒必要去判斷四種組合,可以是這樣的
if(x=='M'){
if(y<=8.1) printf("該男生的成績及格");
else printf("該男生的成績不及格");
}
else

{
if(y<=9.1) printf("該女生的成績及格");
else printf("該女生的成績不及格");
}

⑨ c語言 輸入一個學生成績,判斷優、良、及格

#include<stdio.h>
int main()
{
int score;
printf("請輸入分數:\n");
scanf("%d",&score);
switch(score/10){
case 10:
case 9:
printf("成績為優秀!\n");
break;
case 8:
printf("成績為良!\n");
break;
case 7:
case 6:
printf("成績為合格!\n");
break;
default:
printf("對不起,你的成績不合格!\n");
}
}

⑩ 求判斷及格不及格的c語言程序

感覺你這題有點模糊,給你個最簡單的吧

#include"stdio.h"
void main()
{
double grade;

printf("請輸入成績:");

scanf("%f",&grade);

if(grade>=60)

printf("及格了!");
else

printf("不及格!");

}

閱讀全文

與判斷成績是否及格c語言程序編程相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:286
python編譯器小程序 瀏覽:945
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:433
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:401
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:313