自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 作业--第八周数组

1. 从键盘输入某班学生的学号和某门课成绩(每班人数最多不超过40人,具体人数由键盘输入),试编程打印最高分和最低分以及对应的学生序号。(分别采用交换排序、冒泡排序、选择排序、插入排序函数来实现)。3. 编程在元素按增(降)序排列的一个有序数组中,查找给定元素x。(分别采用顺序查找和二分查找函数来实现)。函数返回值规定如下:如果x出现在数组中,则返回x在数组中的位置(用下标表示),否则返回-1。(1)读入一串整型数据,直到输入0,作为输入结束标志为止;2. 编写实现下面的功能(分别用函数实现)

2025-12-20 10:43:11 193

原创 作业--函数

从键盘任意输入一个整数m,若m不是素数,则对m进行质因数分解,并将m以质因数从小到大顺序排列的乘积形式输出,否则输出“It's a prime number.”。扩展“IQ测试”程序,当用户在回答问题时,什么都不输入,直接按回车键,表示用缺省答案回答问题。(要求:出题正确和错误的概率分别为50%,并且如果答案错误,给出的错误答案与正确答案的误差不超过[-2,2])共n行,其中第 i 行输出第 i 个正整数ai是否为质数,是则输出“Yes”,否则输出“No”。输入 n和k,求组合 C(n, k) = n!

2025-11-29 11:41:10 385

原创 作业--递归函数

杨辉三角的每个数字可以递归地定义为它左上角和正上方两个数字之和。递归基:任何数的 0 次幂都是 1 (n == 0)2、用迭代和递归两个方法计算Fibonacci数列。每次递归调用都将指数 n 减少 1,直到达到递归基。递归步骤:x^n = x * x^(n-1)这类似于阶乘的递归思想:将大问题分解为小问题。1、用迭代和递归两个方法计算阶乘n!3、计算 x 的 n 次幂。

2025-11-25 19:38:57 161

原创 作业--程序设计基础-第5周 唐思远

先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;要求增强程序的健壮性,如果用scanf输入用户猜测的数据时,如果用户不小心输入了非法字符,如字符a,程序具有避免错误的能力。从键盘输入你的出生年和今年的年份,编程判断并输出从你的出生年到今年之间中有多少个闰年。为了加强交互性,由用户输入不同的天数n进行递推,即假设第n天的桃子数为1。假设人的心率为每分钟跳75下,编程从键盘输入你的出生年和今年的年份,

2025-11-12 23:49:18 270

原创 上机测试2

1.12.3.4.

2025-11-07 20:36:22 86

原创 程序设计基础-第4周作业 唐思远

利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;2. 输入三角形的三条边a,b,c,判断它们能否构成三角形,并能则指出是何种三角形。2)当 b2-4ac =0 时。[提示:1、当a=0时 1)b=0时 1.1)c=0。60万到100万之间时,高于60万元的部分,可提成1.5%,20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时,高于40万元的部分,可提成3%;高于100万元时,超过100万元的部分按1%提成,

2025-11-05 09:15:11 255

原创 程序设计基础第3周作业 唐思远

1、分数比较利用人工方式比较分数大小的最常见的方法是:对分数进行通分后比较分子的大小。请编程模拟手工比较两个分数的大小。首先输入两个分数分子分母的值,例如"11/13,17/19",比较分数大小后输出相应的提示信息。例如,第一个分数11/13小于第二个分数17/19,则输出"11/13<17/19"。

2025-10-27 13:35:41 118

原创 程序设计基础第二周课后作业 唐思远

例如,输入-123,则忽略负号,由123分离出其百位1、十位2、个位3,然后计算3*100+2*10+1 = 321,并输出321。例如n=4321,设拆分后的两个整数为a,b,则a=43,b=21。5科的期中考试成绩分别是86分、74分、92分、77分、82分,期末考试成绩分别是81分、87分、90分、62分、88分。编写程序将其拆分为两个2位数的正整数43和21,计算并输出拆分后的两个数的加、减、乘、除和求余的结果。3. 计算幂的数学函数为pow(a,n), 代表a的n次幂。

2025-10-18 14:37:30 155

原创 程序设计基础第1周课后作业 唐思远

摘要:本文系统梳理了C语言编程基础知识和计算机发展史。基础部分涵盖变量定义规则、输入输出函数(scanf/printf)使用及6个编程实践案例;计算机发展史详细介绍了四代计算机演变、图灵与冯·诺依曼的贡献、操作系统五大职能;重点分析了C语言的诞生背景、系统编程优势及其在操作系统、嵌入式系统等领域的经典应用,最后探讨了程序/软件/应用的区别及底层语言在实时系统等领域的不可替代性。

2025-10-12 17:31:12 685

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除