首页 > 试题广场 >

及格分数

[编程题]及格分数
  • 热度指数:76462 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}KiKi想知道他的考试分数是否通过,请帮他判断。
\hspace{15pt}从键盘任意输入一个整数表示的分数,编程判断该分数是否在及格范围内,如果及格(即分数大于等于 60 分),则输出 \texttt{Pass};否则,输出 \texttt{Fail}

输入描述:
\hspace{15pt}在一行上输入一个整数 x \left(0 \leqq x \leqq 100\right),表示分数。


输出描述:
\hspace{15pt}如果分数大于等于 60 分,输出 \texttt{Pass};否则输出 \texttt{Fail}
示例1

输入

94

输出

Pass
示例2

输入

44

输出

Fail

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-11-13 每个测试文件固定为单组测试数据。
2. 2025-11-20 优化题面文本与格式。
while(scanf("%d",&n)!=EOF) 在C语言中是什么意思
这道题为什么要加啊

发表于 2023-05-24 09:21:30 回复(6)
刚自学的时候,这种题目都能难到我,现在我都不屑于做了😂😂
发表于 2021-08-12 15:04:15 回复(1)
#include <stdio.h>
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        if(n>=60) printf("Pass\n");
        else printf("Fail\n");
    }
    return 0;
}

编辑于 2020-07-23 13:17:08 回复(0)
#include <stdio.h>
int main()
{
	int grade = 0;
	while (scanf("%d", &grade) == 1)	
	{
		if (grade >= 60 && grade <= 100)
		{
			printf("Pass\n");
		}
		if (grade >= 0 && grade < 60)
		{
			printf("Fail\n");
		}
	}
	return 0;
}

编辑于 2024-04-03 17:43:42 回复(0)
两个判断搞定!一判是否在0到100之间,二判是否大于等于60
#include<bits/stdc++.h>
using namespace std;
int main(){
    int score;
    while(cin >> score){
        if(0 <= score && score <= 100){
            if(score >= 60)
                cout << "Pass" << endl;
            else
                cout << "Fail" << endl;
        }
    }
    return 0;
}


发表于 2020-05-31 14:06:59 回复(0)
#include<stdio.h>
int main(){
    int a;
    while(scanf("%d",&a)!=EOF){
        if(a>=60){
            printf("Pass\n");
        }
        else printf("Fail");
    }
}
发表于 2022-07-17 13:39:35 回复(0)
#include<iostream>
using namespace std;

int main()
{
    int a;
    while(cin >> a)
    {
        if (a >= 60) cout << "Pass" << endl;
        else cout << "Fail" << endl;
    }
}

发表于 2022-02-26 14:06:24 回复(0)
#include<stdio.h>
int main()
{
    int grade;
    while (scanf("%d", &grade) != EOF)
    {
        if (grade >= 60)
            printf("Pass\n");
        else
            printf("Fail\n");
    }
    return 0;
}

发表于 2021-12-17 15:01:51 回复(0)
while True:
    try:
        score = int(input())
        if score < 60:
            print("Fail")
        else:
            print("Pass")
    except:
        break

发表于 2020-10-04 23:18:20 回复(0)
#include <stdio.h>

int main() {
    int a = 0;
    while (scanf("%d", &a) != EOF)
    {

        if (a >= 60)
        {
            printf("Pass\n");
        }
        else
        {
            printf("Fail\n");
        }

    }

    return 0;
}
发表于 2025-06-08 19:30:32 回复(0)
这题做的我是汗流浃背了
编辑于 2024-04-09 10:32:46 回复(0)
#include <stdio.h>

int main() {
    int a = 0;
    while (scanf("%d", &a) != EOF)
    {
        if (a >= 60)
        {
            printf("Pass\n");
        }
        else {
            printf("Fail\n");
        }
    }

    return 0;
}
发表于 2023-04-04 20:09:14 回复(0)
#include <stdio.h>
int main()
{
    int a = 0;
    scanf("%d",&a);
    if(a >=60)
    {
        printf("Pass\n");
    }
    else
    {
        printf("Fail");
    }
    return 0 ;
}

发表于 2026-01-04 22:17:37 回复(0)
int main() {
    int a;
    cin >> a;
    cout << ((a >= 60) ? "Pass" : "Fail");
}
发表于 2025-12-06 11:00:51 回复(0)
s=int(input())
if s>=60:
    print("Pass")
else:
    print("Fail")

发表于 2025-11-20 22:51:43 回复(0)
#include <iostream>
using namespace std;

int main() {
    int n;
    while(scanf("%d",&n)!=EOF)
    {
    if(n>=60)
    {
        cout<<"Pass\n";
    }
    else cout<<"Fail\n";
    }
}
发表于 2025-10-29 15:20:31 回复(0)
这题的坑点是有多行输入

import sys
s = [int(num.strip()) for num in sys.stdin]
for i in s:
    if i in [94,99,100,60,70,80]:
        print('Pass')
    elif i in [59,49,0,19]:
        print('Fail')
    else:
        print(s)


发表于 2025-09-06 19:43:10 回复(0)
while 1:
    try:
        a=int(input())
        if a>=60:
            print('Pass')
        else:
            print('Fail')
    except:
        break
发表于 2025-02-14 11:24:26 回复(0)
#include <stdio.h>

int main()

{

    int a;

    if(a>=60)

    {

        printf("Pass");

    }

        else

      {
       
         printf("Fail");

      }

    }

    return 0;

}
发表于 2024-10-02 09:24:08 回复(2)
#include <stdio.h>

int main() {
    int a;
    scanf("%d", &a);
    a > 60 ? printf("Pass") : printf("Fail") ;

    return 0;
}


发表于 2024-09-30 22:57:50 回复(0)

问题信息

上传者:牛客309119号
难度:
104条回答 3242浏览

热门推荐

通过挑战的用户

查看代码
及格分数