从零开始 | C语言基础刷题DAY1

❤个人主页:折枝寄北的博客

DAY1[2025.3.11]

1. 求两个数的较大值

题目:

写一个函数求两个整数的较大值

如:

输入:10 20

输出较大值:20

代码:

c 复制代码
#include<stdio.h>
int main()

{
	int a;
	int b;
	printf("请输入第一个数字A>");
	scanf("%d", &a);
	printf("请输入第二个数字B>");
	scanf("%d", &b);
	if (a > b)
	{
		printf("二者较大的数字为%d\n", a);
	}
	else if(a<b)
	{
		printf("二者较大的数字为%d\n", b);
	}
	else
	{
		printf("二者相等");
	}

	return 0;
}

2.从键盘输入的两个数的大小关系

题目:

输入描述:

题目有多组输入数据,每一行输入两个整数(范围 - 231~231 - 1),用空格分隔。

输出描述:

针对每行输入,输出两个整数及其大小关系,数字和关系运算符之间没有空格,详见输入输出样例。

示例1

输入:

1 1

输出:

1 = 1

代码:

c 复制代码
#include <stdio.h>

int main()
{
	int a=0;
	int b=0;
	while (scanf("%d %d", &a, &b) == 2)
	{
		if (a > b)
		{
			printf("%d>%d\n", a, b);
		}
		else if (a < b)
		{
			printf("%d<%d\n", a, b);
		}
		else
		{
			printf("%d=%d\n", a, b);
		}
	}
	return 0;
}

3.一个整数的奇偶性,请判断

题目:输入描述:

多组输入,每行输入包括一个整数。

输出描述:

针对每行输入,输出该数是奇数(Odd)还是偶数(Even)。

示例1

输入:

4

7

输出:

Even

Odd

代码:

c 复制代码
#include <stdio.h>

int main()
{
    int a=0;
    while (scanf("%d", &a))
    {
        if (a % 2 == 0)
        {
            printf("Even\n");
        }
        else
        {
            printf("Odd\n");
        }
        

    }
    return 0;
}

4. 考试分数是否通过

题目:

KiKi想知道他的考试分数是否通过,请帮他判断。从键盘任意输入一个整数表示的分数,编程判断该分数是否在及格范围内,如果及格,即:分数大于等于60分,是输出"Pass",否则,输出"Fail"。

输入描述:

多组输入,每行输入包括一个整数表示的分数(0~100)。

输出描述:

针对每行输入,输出"Pass"或"Fail"。

示例1

输入:

94

输出:

Pass

示例2

输入:

44

输出:

Fail

代码:

c 复制代码
#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;
}

5.考试成绩是否完美,请判断

题目:

KiKi想知道他的考试成绩是否完美,请帮他判断。从键盘输入一个整数表示的成绩,编程判断成绩是否在90~100之间,如果是则输出"Perfect"。

输入描述:

多组输入,每行输入包括一个整数表示的成绩(90~100)。

输出描述:

针对每行输入,输出"Perfect"。

示例1

输入:

98

输出:

Perfect

代码:

c 复制代码
```c
#include <stdio.h>

int main()
{
    int score = 0;
    while (scanf("%d", &score) != EOF)
    {
        if (score >= 90 && score <= 100)
            printf("Perfect\n");
    }
    return 0;
}
复制代码
相关推荐
充值修改昵称11 小时前
数据结构基础:B树磁盘IO优化的数据结构艺术
数据结构·b树·python·算法
2501_9444241211 小时前
Flutter for OpenHarmony游戏集合App实战之连连看路径连线
android·开发语言·前端·javascript·flutter·游戏·php
C系语言11 小时前
python用pip生成requirements.txt
开发语言·python·pip
燃于AC之乐11 小时前
深入解剖STL Vector:从底层原理到核心接口的灵活运用
开发语言·c++·迭代器·stl·vector·源码分析·底层原理
程序员-King.17 小时前
day158—回溯—全排列(LeetCode-46)
算法·leetcode·深度优先·回溯·递归
星火开发设计18 小时前
C++ 数组:一维数组的定义、遍历与常见操作
java·开发语言·数据结构·c++·学习·数组·知识
月挽清风18 小时前
代码随想录第七天:
数据结构·c++·算法
TTGGGFF18 小时前
控制系统建模仿真(一):掌握控制系统设计的 MAD 流程与 MATLAB 基础运算
开发语言·matlab
小O的算法实验室18 小时前
2026年AEI SCI1区TOP,基于改进 IRRT*-D* 算法的森林火灾救援场景下直升机轨迹规划,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
2501_9444241219 小时前
Flutter for OpenHarmony游戏集合App实战之贪吃蛇食物生成
android·开发语言·flutter·游戏·harmonyos