- 博客(5)
- 收藏
- 关注
原创 程序设计基础_作业五
定义OutputStudent函数(接收结构体数组和学生数量)负责输出结构体数组,其中,通过设置每个数据输出时所占宽度,让输出的所有学⽣信息对齐,更美观。使用第一层for循环遍历结构体数组的每一个元素,使用第二层for循环与第一层遍历的元素进行比较,使用第三层for循环对每个元素名字从第一个开始比较大小,如果遇到大于的情况就使index等于x再break,小于直接break,等于接着比较。: 紧接上⾯的步骤,根据学⽣的三门课的平均分排序(降序)【建议手写「选择排序」,不要用自带的函数】。
2024-12-28 22:31:47
1546
原创 程序设计基础_作业四
采⽤递归⽅法求下⾯多项式:其中n和x为任意正整数。在主函数中输⼊数据并调⽤函数得到结果。n x多项式结果2 824(2)运行截图:(3)简要说明/解释:使用递归法完成该题,首先定义一个函数(对输入的n和x进行处理);其次由题目可知,分为三种情况处理,第一种是当n == 0输出的是1,第二种是当 n == 1输出是x,第三种是当 n>= 1,继续调用函数。
2024-12-08 22:28:38
1376
原创 程序设计基础作业四
什么是斐波那契数列?斐波那契数列是⼀个数学上的经典数列,起始于0和1,之后的每⼀项都是前两项的和。它的前⼋项为:0,1,1,2,3,5,8,13,……编写⼀个程序,接受⽤户输⼊的整数,然后按照相反的顺序输出这些数字。例如,输⼊为12345,输出应为 54321。编写⼀个程序,使⽤ while 循环计算斐波那契数列的前20个数字,并将它们输出到屏幕上。整数考虑到正整数,负整数和0的情况;我编写的这段程序明显不适用,于是我借助了一下其他帮助。
2024-11-12 22:39:57
381
原创 程序设计基础作业1
例如,要获取变量a和b中的最大值,可以使用以下表达式:max = (a > b)?这个表达式的意思是:如果a大于b,则max的值为a;2B=16b=2的16次方=65536;short+=1,造成溢出问题,导致回绕效应,从头开始,放回-32768。i,j,k都是整数,表达式先从j<k开始判断,会产生一个布尔值,然后再判断i!例如,假设a=1,b=2,c=3;这个运算符的工作原理是:如果表达式1的值为真,则以表达式2的值作为整个条件表达式的值;否则以表达式3的值作为整个条件表达式的值3。
2024-10-14 18:48:23
494
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅