日常刷题篇(入门)

简介: 我从简单到难,一起走上漫漫刷题路!我会持续在我的博客中更新我每天刷题的内容!相互交流!

我从简单到难,一起走上漫漫刷题路!

我会持续在我的博客中更新我每天刷题的内容!

相互交流!

大家一键三连,多多关注!

这是今天我给大家带来的题!以后难度逐渐加深!

1.打印3的倍数的数

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

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<math.h>
int main()
{
  int n = 0;
  for (n = 1; n <= 100; n++)
  {
    if (n % 3 == 0)
      printf("%d ", n);
  }
  return 0;
}

2.从大到小输出

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

例如:

输入:2 3 1

输出:3 2 1

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
  int a, b, c, t;   
  scanf("%d%d%d", &a, &b, &c); 
  if (a > b)  
  {
    t = a;
    a = b;
    b = t;
  }
  if (a > c)  
  {
    t = a;
    a = c;
    c = t;
  }
  if (b > c)  
  {
    t = b;
    b = c;
    c = t;
  }
  printf("%d %d %d", a, b, c);  
  return 0;
}

3.打印素数

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

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
  int m, i;
  for (m = 100; m <= 200; m++)
  {
    for (i = 2; i < m; i++)
      if (m % i == 0)
        break;
    if (i >= m)
      printf("%d ", m);
  }
  printf("\n");
  return 0;
}

4.打印闰年

打印1000年到2000年之间的闰年

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
  int n = 0;
  for (n = 1000; n <= 2000; n++)
  {
    if (n % 100 == 0)
    {
      if (n % 400 == 0)
        printf("%d ", n);
    }
    else
    {
      if (n % 4 == 0)
        printf("%d ", n);
    }
  }
  return 0;
}

5.最大公约数

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

例如:

输入:20 40

输出:20

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
  int m = 0;
  int n = 0;
  int tmp = 0;
  printf("输入:");
  scanf("%d %d", &m, &n);
  while (tmp = m % n)
  {
    m = n;
    n = tmp;
  }
  printf("输出: %d\n", n);
  return 0;
}

6.登录验证

描述

有个软件系统登录的用户名和密码为(用户名:admin,密码:admin),用户输入用户名和密码,判断是否登录成功。

输入描述:

多组测试数据,每行有两个用空格分开的字符串,第一个为用户名,第二个为密码。

输出描述:

针对每组输入测试数据,输出为一行,一个字符串(“Login Success!”或“Login Fail!”)。

#include <stdio.h>
#include <string.h>
int main()
{
    char a[10] = {0},b[10] = {0};
    scanf("%s%s",a,b);
    if(strcmp(a, "admin") == 0 && strcmp(b,"admin")==0) puts("Login Success!");
    else puts("Login Fail!");
    return 0;
}

7.学好C++

描述

C++是带类的C语言,这个“++”主要包含三部分内容:对C语言进行语法上的扩展、面向对象(封装、继承和多态),STL(即模板)。这学期你将学习C++,学好C++,其他编程语言都可以很轻松掌握。

输入描述:

输出描述:

I will learn C++ well!

I will learn C++ well!
#include<stdio.h>
int main(void){
    printf("I will learn C++ well!\n");
    return 0;
}

8.(a+b-c)*d的计算问题

描述

这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的四个整数a、b、c、d(0 < a, b, c, d < 100,000)。输出为一行,为“(a+b-c)*d”的计算结果。

输入描述:

输入为一行,用空格分隔的四个整数a、b、c、d(0 < a, b, c, d < 100,000)。

输出描述:

输出为一行,为“(a+b-c)*d”的计算结果。

#include <stdio.h>
#define size 5
int main()
{
    int a[size];
    scanf("%d %d %d %d",&a[0],&a[1],&a[2],&a[3]);
    printf("%d",(a[0]+a[1]-a[2])*a[3]);
    return 0;
}


相关文章
|
7天前
|
人工智能 JSON 自然语言处理
让教学更智慧:用阿里云百炼工作流,自动生成中小学教材内容#小有可为#有温度的AI
通过可视化工作流编排,将大模型推理能力转化为标准化的教学内容生成引擎。教师只需输入教材标题和适用学段,即可自动获得结构完整、符合课程标准的章节内容,大幅降低备课门槛,助力教育资源均衡化。
474 123
|
8天前
|
人工智能 定位技术 SEO
我学 GEO 第 15 天:终于知道AI GEO该如何做?
我是暴走的莉莉酱,边旅行边研究AI GEO的数字游民。专注普通人如何提升“AI可见度”——让AI在回答用户问题时准确识别、理解并推荐你。不讲玄学,只做可测、可调、可持续的GEO实践。
451 127
|
16天前
|
Linux 程序员 数据格式
【2026最新】Notepad++下载、安装和使用一篇搞定(附中文版安装包)
Notepad++ 是一款免费开源、轻量高效的 Windows 文本编辑器,支持 C/Python/HTML 等 80+ 语言语法高亮、代码折叠、正则替换、编码转换及插件扩展,专为程序员与文本处理用户打造,完美替代系统记事本。(239字)
|
11天前
|
机器学习/深度学习 人工智能 调度
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
HappyHorse 1.1 是新一代视频生成大模型,全面升级动态表现力、角色一致性、指令遵循、视觉质感与音画协同能力。支持I2V/T2V/R2V三类生成,适配短剧、电商广告、品牌营销等场景,提供高质、流畅、可控的AI视频生产力。
782 5
🐴 HappyHorse 1.1 现已上线阿里云百炼!快来查收模型使用指南,现在调用享 6 折~
|
3天前
|
人工智能 安全 Cloud Native
Higress 新发布:AI Gateway 能力增强,Gateway API 及其推理扩展持续打磨
增强 AI 网关能力,持续打磨 Gateway API 及其推理扩展。
299 122
|
3天前
|
消息中间件 存储 Kafka
Kafka 原生消息入湖能力上线!一键打通实时流与数据湖
阿里云消息队列 Kafka 版正式上线原生消息入湖能力。
249 121
|
8天前
|
缓存 人工智能 运维
阿里云618百炼大模型Qwen3.7-Max功能、免费试用、订阅计费、配置接入详解
Qwen3.7-MAX是阿里云百炼平台推出的通义千问3.7系列旗舰大语言模型,专为智能体时代复杂任务打造,依托阿里云全域算力与自研技术,在逻辑推理、长文本处理、代码工程、长周期自主执行等领域达到行业顶尖水平。2026年618期间,该模型推出多重免费试用权益、按量计费5折、订阅套餐优惠等专属福利,覆盖个人开发者、团队与企业全场景需求,以下从核心功能、免费试用、订阅计费、配置接入四方面展开详细解析。
464 124

热门文章

最新文章