首页 > 其他分享 >c语言基础题(1)

c语言基础题(1)

时间:2023-11-12 15:32:09浏览次数:26  
标签:大家 语言 基础 素数 最大公约数 余数 100 就是

最大公约数


c语言基础题(1)_最大公约数

这道题比较基础,我们要弄清楚原理就行。首先要知道什么是最大公约数,其实就是两个数能公共相除的整数,而我们要用“辗转相除法”这个数学方法,简单来说,就是不断的用被除数除以余数,直到余数为0,这样就可以了

c语言基础题(1)_最大公约数_02

其实就是不断的换值,直到出现最大公约数。大家换换值多试一试就行了。

x型图案

这个要用到数组这个概念,

c语言基础题(1)_c语言_03

其实简单来说就是找规律。直接看上面的图吧。更清晰,横为i列为j,i=j,i+j=4(就是n-1),这两个就是我们要找的关系。

写出来就行

c语言基础题(1)_找规律_04

大致就是这样的,大家可以去试试。


空心正方形图案

这个和上面的题一样都是找规律。

c语言基础题(1)_最大公约数_05

分开看就是两行两列i和j的两行都是*

c语言基础题(1)_数学方法_06

这个就是大致的流程。

打印100~200之间的素数

这个方法有很多,我今天给大家介绍最基础的试除法。

c语言基础题(1)_c语言_07

首先,为什么是101呢,因为100不是素数,所以不考虑了。

其次就是数除以自己的话,他就是素数。原理就是这样,大家可以去试试。

总结

今天一共4道题,比较基础,大家多多敲一敲,就能掌握。后续会继续分享题目的,敬请期待。

标签:大家,语言,基础,素数,最大公约数,余数,100,就是
From: https://blog.51cto.com/u_16297962/8329707

相关文章

  • 2023-2024-1 20211319《计算机基础与程序设计》第七周学习总结
    2023-2024-120211319《计算机基础与程序设计》第七周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07这个作业的目标<写上具体方面>作业正文......
  • 2023-2024-1 20231417 《计算机基础与程序设计》第七周学习总结
    2023-2024-120231417《计算机基础与程序设计》第七周学习总结 作业信息这个作业属于哪个课程<班级的链接>(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP)这个作业要求在哪里<作业要求的链接>(https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07)......
  • 在线制作仿真病历证明软件,易语言实现病例报告生成器,取画板快照+标签+编辑框
    闲着无聊用易语言开发了一个病例生成器,当然我加了水印的,这个图片你就算截图你也用不了,模板是从百度图库搜的,很多,我就随便找了一个,然后实现逻辑就是加了一个画板,然后载入了素材图,素材信息元素上面加入透明标签,默认不支持透明,但可以用黑月支持库就可以实现标签的透明化,然后具体的实......
  • 【9.0】Go语言基础之字符串
    【一】字符编码引入https://www.cnblogs.com/dream-ze/p/17826956.html【二】字符串操作【1】获取字符串的字节(byte)(1)英文字符packagemainimport"fmt"funcmain(){ //字符串 //【1】单独获取每个字符串的字节byte //定义字符串 word:="Helloworld!" fo......
  • 【10.0】Go语言基础之指针
    【一】什么是指针指针是—种存储变量内存地址(MemoryAddress)的变量。如上图所示,变量b的值为156,而b的内存地址为0x1040a124。变量α存储了b的地址。我们就称a指向了b。【二】指针的定义【1】指针的语法基础1类型前放*表示指针类型,这个类型的指针,指向......
  • 坦克大战基础版
    基本介绍这个项目学习的是韩顺平老师的坦克大战,课程地址为https://www.bilibili.com/video/BV1fh411y7R8?spm_id_from=333.999.0.0项目结构用到的技术java面向对象编程多线程文件i/o操作数据库必备知识绘图坐标体系绘图入门原理Component类提供了两个和绘图相关......
  • Java基础、MySQL数据库、Web前端
    三、简答题(共10题,共30分)1、请写出CSS的6种选择器,并举例?l 标签选择器:a、li、div、table等等l 类选择器:.nav、.itemsl id选择器:#logo、#item1l 通配符选择器:*l 后代选择器:ulli、divaspan等l 并集选择器:li,div,h1l 交集选择器:li.item、input.username等2、将图片展示在网页......
  • ASP.NET Core MVC的基础知识
    1,模型(Model):它代表应用程序中处理数据和业务逻辑的部分。模型通常包含用于访问数据库、读取数据、验证数据等操作的代码。2,视图(View):它代表应用程序的用户界面部分。视图通常是一个HTML文件,它通过模型中的数据来渲染页面。3,控制器(Controller):它代表应用程序的业务逻辑和控......
  • 2023-2024-1 20231403 《计算机基础与程序设计》第七周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里2023-2024-1计算机基础与程序设计第七周作业)这个作业的目标自学《计算机科学概论》第8章《C语言程序设计》第6章作业正文https://www.cnblogs.com/lsrmy/p/17......
  • 学期:2023-2024-1 学号:20231426 《计算机基础与程序设计》第七周学习总结
    作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计作业这个作业的目标通过教材内容了解数组、子程序与参数作业正文https://www.cnblogs.com/hhaxx/p/17826871.html教材学习内容总结《计......