暑假超越计划练习题

简介: 暑假超越计划练习题

笔者决定对于之前所学的内容进行一下回顾复习!因此刷题是必须的,所以笔者将最近做过的习题,将会在此整理一遍,重新整理成为一个C语言练习题集册,笔者也会将最近书写过的习题,统一归纳到该C语言练习题集册里面,供笔者借鉴参考!


项目一:练习题题目!


1. 打印100~200之间的素数

2. 输出乘法口诀表

3. 判断1000年---2000年之间的闰年


项目二:练习题解答!


1. 打印100~200之间的素数

在这里,需要读者知道素数的简单定义!素数是指:除了1,和本身之外没有其他约数的数字!


1. 打印100~200之间的素数

#include <stdio.h>
int main()
{
  int i = 0;
  int j = 0;
  for (i = 101; i <= 200; i++)
  {
  for (j = 2; j < i; j++)
  {
    if (i % j == 0)
    break;
  }
  if (i==j)
    printf("%d ", i);
  }
  return 0;
}


在这段代码中,用外层for循环来控制101到200之间的输入,内层循环将控制着是否整除的问题


如果从2到 i 都不能整除,将会直接跳出内层循环,直接导致为素数!


运行结果为:


0a2653c851af460fa595bd959398a8f1.png


2. 输出乘法口诀表

//2. 输出乘法口诀表
#include <stdio.h>
int main()
{
  int n = 0;
  int i = 0;
  int j = 0;
  scanf_s("%d", &n);
  for (i = 1; i <= n; i++)
  {
  for (j = 1; j <= i; j++)
  {
    printf("%d*%d=%d ", i, j, i * j);
  }
  printf("\n");
  }
  return 0;
}


对于九九乘法口诀,是我们早就已经熟记的,但是任意乘法口诀的书写却是比较罕见的,在这里,笔者是用键盘输入来控制乘法口诀的输出!显得非常有意思,并且内容丰富!


文章主要用了两层for循环来控制!对于外层循环,控制着多少行,内层循环控制着输出内容,并且输出多少内容!每层结束以后,再用一个printf("\n");控制着换行!


运行结果为:


6de278e6d6694ce5bb08e7e842b7e74b.png


3. 判断1000年---2000年之间的闰年

//3. 判断1000年---2000年之间的闰年
#include <stdio.h>
int main()
{
  int i = 0;
  int count = 0;
  for (i = 1000; i < 2000; i++)
  {
  if ((i % 4 == 0) && (i % 100 != 0) || (i % 400 == 0))
  {
    count++;
    printf("%d ", i);
  }
  }
  printf("\n%d\n", count);
  return 0;
}


对于闰年,我们需要知道闰年的判定方法!尤为重要!


代码运行结果为为:


12c3b7f3f8814309a195c64f051d4445.png


笔者的第一天的练习题内容到此就结束了,虽然代码,习题内容简短,但贵在每日的坚持,笔者相信,在CSDN的见证之下,笔者将会认真写代码!


相关文章
|
5月前
|
存储 算法 Serverless
22年+21年 计算机能力挑战赛初赛C语言程序题 题解
22年+21年 计算机能力挑战赛初赛C语言程序题 题解
53 2
|
12月前
|
算法 搜索推荐 程序员
程序员会使用的十个基础算法
作为一名程序员,掌握各种算法可以帮助我们解决各种复杂的问题,提高代码的效率和性能,同时也是面试中常被考察的重要内容之一。无论是开发新的软件应用、优化现有的算法逻辑还是解决各类计算问题,算法都是不可或缺的工具。因此,程序员必须掌握一系列常用的算法,以确保能够高效地编写出稳定、功能强大的软件。
|
机器学习/深度学习 SQL 人工智能
刚刚,ChatGPT官宣数学能力再升级,网友:终于精通十以内加减法了
刚刚,ChatGPT官宣数学能力再升级,网友:终于精通十以内加减法了
196 0
|
存储
暑假超越计划练习题(8)
暑假超越计划练习题(8)
93 0
暑假超越计划练习题(8)
|
C语言 C++
暑假超越计划练习题(5)
暑假超越计划练习题(5)
73 0
暑假超越计划练习题(5)
暑假超越计划练习题(7)
暑假超越计划练习题(7)
133 0
暑假超越计划练习题(7)
暑假超越计划练习题(2)
暑假超越计划练习题(2)
89 0
暑假超越计划练习题(2)
暑假超越计划练习题(6)
暑假超越计划练习题(6)
92 0
暑假超越计划练习题(6)
暑假超越计划练习题(3)
暑假超越计划练习题(3)
90 0
暑假超越计划练习题(3)
|
C语言
暑假超越计划练习题(4)
暑假超越计划练习题(4)
90 0
暑假超越计划练习题(4)
下一篇
无影云桌面