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

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

DAY12025.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;
}
复制代码
相关推荐
晓蛋2 天前
c语言指的是什么意思
c语言·编译器·编程开发·集成开发环境·程序实例
倒头就睡的小比特2 天前
算法竞赛C++常用的STL
c++·算法
小羊没烦恼!2 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
傲世仙尊2 天前
目录即文件-Ext文件系统收尾篇
linux·c语言
牵猫散步的鱼儿2 天前
重载、重写(覆盖)、重定义区别
c语言
伞伞悦读2 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python
猎头南楼2 天前
知识社区推荐系统实践:新用户冷启动与长短期兴趣建模的挑战 资深推荐算法工程师
人工智能·深度学习·算法·机器学习
phltxy2 天前
C 语言指针:从内存地址到灵活的数据访问
c语言
C语言小火车2 天前
C/C++ 为什么需要编译器?
开发语言·c++
phltxy2 天前
C 语言中的数据存储:从类型到二进制位
c语言