C语言编程:计算平方根、星号图案与数据加密

需积分: 0 0 下载量 106 浏览量 更新于2024-06-26 1 收藏 87KB DOCX 举报
"计算机题库.docx" 这个文档包含了三个不同的C语言编程题目,每个题目都旨在测试和提升读者的编程技能。让我们逐一分析这些题目及其解决方案。 1. 第一个题目要求从键盘输入一个整数x,计算并输出其平方根(为整数)。如果输入的数值大于1000或者小于等于0,程序应输出0并继续接收新的输入,直到输入的数值在1到1000之间。这个程序使用了`<math.h>`头文件中的`sqrt()`函数来计算平方根,并通过`scanf_s()`函数获取用户输入。在循环中,它会不断检查输入是否满足条件,如果不满足则继续获取新的输入,直到找到有效的数值,然后打印出它的整数平方根。 2. 第二个题目要求输入三个在1到10之间的整数,每个数输入后,程序需要打印出相应数量的星号(*)。程序首先定义了一个计数器`count`,初始化为3,用于跟踪剩余需要打印星号的数量。当读取到一个无效的输入时(不在1到10的范围内),程序会提示用户重新输入。然后,程序使用一个for循环打印出与输入值相等数量的星号,并在每轮结束后减少计数器`count`的值,直到所有星号都被打印。 3. 第三个题目涉及数据加密算法。给定一个四位整数,加密过程分为两步:首先,每个数字加上5,然后对10取余,以此替换原数字;其次,将替换后的数字的每一位进行位置交换,即第一位和第四位互换,第二位和第三位互换。程序首先读取一个整数,然后通过模运算和除法分别获取每一位数字,根据加密规则进行处理,最后将加密后的数字输出。 这三个题目涵盖了基本的输入输出操作、条件判断、循环控制、数学运算以及简单的数据加密概念,对于学习C语言的人来说,它们提供了很好的实践机会,有助于理解和掌握C语言的基本编程技巧。
2023-06-04 上传
计算机基础题库 计算机基础题库全文共51页,当前为第1页。计算机基础题库全文共51页,当前为第1页。计算机与信息社会 计算机基础题库全文共51页,当前为第1页。 计算机基础题库全文共51页,当前为第1页。 1、世界上公认的第一台电子计算机是( ENIAC)。 2、就工作原理而论,世界上不同型号的计算机,一般认为是基于匈牙利籍的科学家冯.诺依曼提出的(存储程序)原理。 3、通常用于计算的计算机是(数字计算机 )。 4、英文CAD指的是(计算机辅助设计)。 5、目前,被人们称为3C的技术是指(通信技术、计算机技术和控制技术 )。 6、计算机最早的应用领域是(科学计算)。 7、计算机最主要的工作特点是(程序存储与程序控制)。 8、世界上第一台微型计算机是( 4)位微型计算机。 9、第一代电子计算机的逻辑元件是(电子管)。 10、(查尔斯·巴贝奇)是国际计算机界公认的、当之无愧的计算机之父。 11、奠定了人工智能理论基础的是(图灵测试)。 12、1965年至1971年间制造的计算机,其硬件逻辑元件主要采用(中、小规模集成电路)。 13、某公司的工资管理程序属于(应用程序)。 14、世界上最大的微处理器生产公司是(Intel )。 15、学籍管理系统是(应用软件)。 16、计算机的发展阶段通常是按计算机所采用的(电子器件)来划分的。 17、通常家庭用的台式计算机属于(微型机 )。 18、计算机的发展方向是(微型化)、巨型化、网络化和智能化。 19、第三代计算机的逻辑器件是(中、小规模集成电路)。 20、某学校的财务管理软件属于(应用软件)。 21、计算机在气象预报、地震探测、导弹卫星轨迹等方面的应用都属于(科学计算) 。 22、下列关于数据的说法,错误的是(数据是有意义的)。 23、1834年巴贝奇设计的(分析机)是现代通用计算机的雏形。 24、国产的银河电子计算机是属于(巨型机 )。 25、不属于计算机在人工智能方面应用的是(人事档案系统)。 26、大规模和超大规模集成电路芯片组成的微型计算机属于现代计算机阶段的(第四代产品) 。 27、使用超大规模集成电路制造的计算机应该归属于(第四代)。 28、人和计算机下棋,该应用属于(人工智能)。 29、(人工智能)主要应用在机器人(Robots)、专家系统、智能检索等方面。 30、关于第四代计算机的特点描述错误的是(采用中小规模集成电路 ) 31、CIMS是信息管理系统的简称。 错 32、微型计算机就是完全采用大规模集成电路或超大规模集成电路芯片,使计算机的主要电路都集成在一块芯片上。 对 33、CAD是的含义是计算机辅助制造。 错 34、第一代计算机以晶体管作为主要开关部件。 错 35、远程教育就是到很远的地方去上学。 错 36、计算机是对信息进行加工的电子设备。 对 37、算盘与电子计算机的区别之一是算盘没有存储能力。 对 38、决定计算机运算速度的是每秒钟能执行指令的条数。 对 39、PC的含义是个人计算机。 对 40、全自动洗衣机里有嵌入式计算机。 对 41、计算机的主要应用领域是(科学计算)、(过程控制)和数据处理。 42、计算机辅助设计的英文缩写是(CAD )。 计算机基础题库全文共51页,当前为第2页。计算机基础题库全文共51页,当前为第2页。43、第一代电子计算机采用的物理器件是(电子管)。 计算机基础题库全文共51页,当前为第2页。 计算机基础题库全文共51页,当前为第2页。 44、主要的信息技术有计算机技术、通信技术等,其中(计算机技术)被很多人认为是信息技术的核心。 45、1971年生产出的世界第一台4位微型计算机叫(MCS-4 )。 46、第二代计算机采用(晶体管)做物理元器件。 48、(图灵奖 )被称为计算机界的诺贝尔奖。 49、操作系统在第(三 )代电子计算机时代出现。 51、计算机的发展经历了哪几个阶段?各阶段的主要特征是什么? 答:计算机发展一共经历四个阶段。 1.第一阶段(1946-1957),此阶段最主要的特征是所使用的物理原件是电子管,运行速度慢, 数据处理方式是机器语言和汇编语言。主要运用于国防和高新科技。 2.第二阶段(1958-1964),此阶段最主要的特征是 所使用的物理原件是晶体管,运行速度较快,使用高级程序设计语言处理数据,运用方面主要是数据处理和工程设计。 3.第三阶段(1965-1970),此阶段最主要特征是出现了操作系统,物理原件转变成中,小规模集成电路,运行速度变快,处理方式趋向多面化,此时应用领域变得更多,不仅仅是一方面。 4.第四阶段(1971-至今),这一阶段出现了一个巨大变化,就是出现了个人计算机。同时物理原件变成大规模,超大规模集成电路,运行速度更快,处理方式既是多面化,又是实时化。应用领域渗透生活各个方面。 52、现代信