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

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

目录

1.打印3的倍数的数

题目:

写一个代码打印1-100之间所有3的倍数的数字

代码:

c 复制代码
int main()

{
	int i = 0;
	for (i = 1; i <= 100; i++)
	{
		if (i % 3 == 0)
		{
			printf("%d ", i);
			i++;
		}
		
	}

	return 0;
}

2.从大到小输出

题目:写代码将三个整数数按从大到小输出。

例如:

输入:2 3 1

输出:3 2 1

代码:

c 复制代码
int main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    if (a < b)
    {
        int tmp1 = 0;
        
    }   


    return 0;
}

3. 打印素数

题目:写一个代码:打印100~200之间的素数

代码:

c 复制代码
void swap(int* a, int* b) 
{
    int temp = *a;
    *a = *b;
    *b = temp;
}

int main() {
    int a, b, c;

    // 输入三个整数
    scanf("%d %d %d", &a, &b, &c);

    // 使用冒泡排序思想进行三次比较
    if (a < b) swap(&a, &b);  // 保证a >= b
    if (a < c) swap(&a, &c);  // 保证a是最大值
    if (b < c) swap(&b, &c);  // 保证b >= c

    // 输出结果
    printf("%d %d %d\n", a, b, c);

    return 0;
}

4.打印闰年

题目: 打印1000年到2000年之间的闰年

代码:

c 复制代码
#include <stdio.h>
int main()
{
	int i = 0;
	for (i = 100; i <= 200; i++)
	{
		int j = 0;
		int flag = 1;
		for (j = 2; j <=i - 1; j++)
		{
			if (i % j == 0)
			{
				flag = 0;
				break;
			}
			
		}
		if (flag == 1)
		{
			printf("%d ", i);
		}
	}
	return 0;
}

5.最大公约数

题目:给定两个数,求这两个数的最大公约数

代码:

c 复制代码
#include <stdio.h>
int main()
{
	int a = 0;
	int b = 0;
	printf("请输入两个数>");
	scanf("%d %d", &a, &b);
	int k = 0;
	while (k = a % b)
	{
		a = b;
		b = k;
	}
	printf("%d\n", b);

	return 0;
}
相关推荐
阿坤带你走近大数据13 小时前
分别介绍下java主流的开发框架、设计模式与对应编程语言的高级特性
java·开发语言·设计模式
小小龙学IT13 小时前
Go 后端开发中的并发模式:从 Goroutine 到 Pipeline 实战
开发语言·后端·golang
小短腿的代码世界13 小时前
Qt文本布局引擎深度解析:从QTextDocument排版到渲染的完整架构
开发语言·qt·架构
Leweslyh13 小时前
《3GPP TS 28.312 面向移动网络的意图驱动管理服务》完整自学教程
开发语言·网络·php
2501_9307077813 小时前
使用 C# 在 Excel 中合并并居中单元格
开发语言·c#·excel
aidou131413 小时前
Kotlin中自定义RadioGroup实现多个RadioButton自动换行
android·开发语言·kotlin·shape·radiobutton·selector·radiogroup
小短腿的代码世界13 小时前
Qt Firebase集成深度解析:移动与嵌入式云后端解决方案
开发语言·qt
cici1587413 小时前
基于Matlab的数字全息相位展开及再现实现
开发语言·matlab
xxwxx__13 小时前
51单片机定时器/计数器中断详解(T0和T1)——从入门到精通
c语言·单片机·嵌入式硬件·51单片机
AC赳赳老秦13 小时前
OpenClaw + 华为云自动化:批量管理云资源、生成月度云账单分析与成本优化报告
java·开发语言·javascript·人工智能·python·mysql·openclaw