- 博客(36)
- 收藏
- 关注
原创 【Python习题】角谷猜想
对于一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1。要求用python实现该功能。
2022-10-25 20:39:48
4407
原创 【Python习题】房贷计算器
已知不同贷款类型的利率是不同的:商业贷款:五年及以下的贷款利率是4.75%,五年以上是4.90%公积金贷款:五年及以下的贷款利率是2.75%,五年以上是3.25%要求按用户选择的贷款类型(商业贷款、公积金贷款、组合贷款),通过贷款金额(万)、期限(年)、利率(%)计算得出每月月供参考(元)、支付利息(元)、还款总额(元)。
2022-10-24 18:08:11
4838
原创 【C语言习题】对称矩阵的下三角压缩与还原
输入一个对称矩阵,将其下三角数据压缩存入一维数组中,输出一维数组数据;再将此一维数组数据解压为二维数组(原对称矩阵),输出二维数组数据。
2022-05-29 18:04:51
1564
原创 【C语言习题】用“顺序表”实现集合的并运算
用“顺序表”实现集合的并运算个人解法如下:1.自定义的头文件#include<stdlib.h>#define Maxsize 100#define Succeed 1#define Overflow -1#define N 99typedef struct{ int* elem; int length;}SqList;void InitList_Sq(SqList& L){ L.elem = (int*)malloc(size
2022-04-27 15:58:10
2093
原创 【C语言习题】用程序实现“单链表”的初始化、输入、输出、清空、销毁数据、取值、查找、插入、删除数据...
在上次练习的的基础上实现“单链表”的取值、查找、插入、删除数据...【要求:数据元素(ElemType)为结构体类型(如:Student,成员包括——学号、姓名、成绩等 )】个人解法如下:1.自定义的头文件#include <stdlib.h>#include <string.h>#define M 21//开始菜单void menu(){ printf(" 欢迎访问学生管理系统\n"); printf("\n");
2022-04-17 10:31:54
1389
2
原创 【C语言习题】用程序实现“单链表”的初始化、输入、输出、清空、销毁数据...
用程序实现“单链表”的初始化、输入、输出、清空、销毁数据...【要求:数据元素(ElemType)为结构体类型(如:Student,成员包括——学号、姓名、成绩等 )】个人解法如下:#define _CRT_SECURE_NO_WARNINGS //防报错#include<stdio.h>#include<stdlib.h>#define M 10//开始菜单void menu(){ printf(" 欢迎访问学生管理系统\
2022-04-09 20:44:26
2333
1
原创 【C语言习题】用程序实现“顺序表”的以下操作:初始化、取值、查找、插入、删除、清空、退出...
用程序实现“顺序表”的以下操作:①初始化、取值、查找、插入、删除、清空、退出...——存为“头文件”;②主函数调用以上操作——用switch。个人解法如下:1.自定义的头文件#include<stdlib.h>#define Maxsize 100#define Succeed 1#define Error 0#define Overflow -1 typedef int Status;typedef int ElemType;typed
2022-04-01 22:24:37
2272
原创 【C语言习题】用程序实现“线性表”数据的初始化、输入、输出、销毁、清空
题目内容:用程序实现“线性表”数据的初始化、输入、输出、销毁、清空...#define _CRT_SECURE_NO_WARNINGS //防报错#include<stdio.h>#include<stdlib.h>#define Maxsize 100#define Succeed 1#define Overflow -1typedef int Status;typedef struct{ int* elem; int length;}SqList;
2022-03-25 20:33:55
3399
原创 【C语言习题】用数组作为函数的参数,将数组中n个整数按相反的顺序存放,要求输入和输出在主函数中完成
题目内容:用数组作为函数的参数,将数组中n个整数按相反的顺序存放,要求输入和输出在主函数中完成。#define _CRT_SECURE_NO_WARNINGS //防报错#include "stdio.h"#include "stdlib.h"#define N 10void sort(int* x, int n){ int* p, * m, * n, temp; m = x - 1; n = x + n - 1; p = x + (n - 1) / 2; for (; m &l
2022-03-18 15:09:03
5468
1
原创 【C语言习题】用数组作函数的参数,求10个整数的最大数
题目内容:用数组作函数的参数,求10个整数的最大数。个人解法如下:(使用指针)#define _CRT_SECURE_NO_WARNINGS //防报错#include "stdio.h"#include "stdlib.h"#define N 10int main(){ int max, *i = NULL, array[N] = {}; printf("请输入目标数组:\n"); for (i = array; i < array + N; i++) scanf("
2022-03-18 15:06:21
1658
原创 【人工智能导论】基于谓词逻辑的推理方法作业:证明“有些聪明者并不能阅读“
题目内容:已知:(1)能阅读者是识字的;(2)海豚不识字;(3)有些海豚是聪明的;已知谓词R(x)表示x能阅读, L(x)表示识字,D(x)表示x是海豚,I(x)表示聪明的,请用归结原理证明:有些聪明者并不能阅读。本人依据王万良讲师在MOOC上的人工智能导论课程教学,给出的最终解法如下:证明:已知谓词:R(x)表示x能阅读, L(x)表示识字,D(x)表示x是海豚,I(x)表示聪明的。则将条件与目标用谓词公式表示:(1) ∀x(R(x)→L(x))
2022-03-13 00:03:27
7777
7
原创 【C语言习题】构造体数组:构造“学生成绩”结构体
题目内容:构造“学生成绩”结构体(要求成员有学号、姓名、性别、成绩等),用此类型定义数组,并实现该数组中数据的输入和输出。个人解法如下:#define _CRT_SECURE_NO_WARNINGS //防报错#include "stdio.h"#define M 10#define N 10000void menu(){ printf(" 欢迎访问学生管理系统\n"); printf("\n"); printf(" 0、退出管理系统\n"); pr
2022-03-12 17:36:51
2937
2
原创 【C语言习题】使用结构体实现两个复数的加、减法运算
题目内容:使用结构体实现两个复数的加、减法运算。定义结构:typedef struct {float realpart;//实部float imagepart;//虚部}Complex; //Complex是类型名个人解法如下:#define _CRT_SECURE_NO_WARNINGS //防报错#include "stdio.h"typed...
2022-03-04 20:04:06
5661
原创 【C语言习题】输入N×N阶矩阵,输出其两条对角线上的各元素之和(定义函数void Input(int a[N][N])输入矩阵数据;函数AddDiagonal(int a[N][N])返回对角线元素)
题目内容:输入N×N阶矩阵(N使用define定义),输出其两条对角线上的各元素之和。
2021-12-08 21:49:41
5721
1
原创 【C语言习题】输入一个正整数n(1<n<=10),然后输入n个整数存入数组中,再输入一个整数x,在数组中查找x(定义函数search(list,n,x)为查找过程)
题目内容:输入一个正整数n(1<n<=10),然后输入n个整数存入数组中,再输入一个整数x,在数组中查找x。如果找到则输出相应的下标,否则输出"Not found"。
2021-12-08 21:42:48
23943
5
原创 【C语言习题】判断输入的一串字符是否为“回文”(定义函数Ishw(char s[ ])判断str数组中的字符串是否是“回文“)
题目内容:判断输入的一串字符是否为“回文”。
2021-12-08 21:33:35
2826
原创 【C语言习题】输入1 个正整数n,计算 s 的前n项阶乘倒数的和(定义并调用函数fact(n)计算n的阶乘)
输入1 个正整数n,计算 s 的前n项的和(保留4位小数)。
2021-12-08 21:17:51
3943
原创 【C语言习题】编制程序,其功能是从键盘输入五个字符串,然后将这五个字符串进行升序排列(用函数strcmp()、strcpy())
题目内容:编制程序,其功能是从键盘输入五个字符串,然后将这五个字符串进行升序排列。
2021-12-03 23:06:11
2819
原创 【C语言习题】输入一行字符,统计其中数字字符“0~9”分别出现的次数,并输出统计结果(用数组存放)
题目内容:输入一行字符,统计其中数字字符“0~9”分别出现的次数,并输出统计结果
2021-12-03 22:57:40
7809
4
原创 【C语言习题】有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩(用二维数组编程)
有3个学生,上4门课程,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩
2021-11-27 13:32:33
16813
5
原创 【C语言习题】有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。
有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。
2021-11-17 21:33:52
4533
1
原创 【C语言习题】统计一组学生成绩中0~9,10~19,… , 90~99, 100分的人数
题目内容:统计一组学生成绩中0~9,10~19,… , 90~99, 100分的人数。
2021-11-17 21:21:13
2102
原创 【C语言习题】输入某年某月某日,判断这一天是这一年的第几天(用数组+switch语句编程)
题目内容:输入某年某月某日,判断这一天是这一年的第几天?【要求:用switch编程】
2021-11-07 17:16:57
8063
3
原创 【C语言习题】统计君君提水的桶数(不使用ceil函数与floor函数)
一只大象一天要喝20升水,而君君每次都会用一个深h厘米,底面半径为r厘米的圆桶(h和r都是整数,Pi=3.14159)为大象提水,请问君君要提多少桶水才能保证大象一天的喝水量。
2021-11-07 17:09:49
1628
1
原创 【C语言习题】设计一个程序,要求输入两个整数,并输出两个整数的和、差、积、商。
#define _CRT_SECURE_NO_WARNINGS //这条宏指令是用于防止VC编译器因为无法识别"scanf"指令报错而添加的。#include <stdio.h>int main(){ printf("请输入二则运算的数值并用空格隔开(注意除法结果精确到小数后两位):\n"); //后边用了"%.2f"来实现保留两位小数的功能。 int a, b, c, d, e; float f; int summary(int x, int y).
2021-11-07 16:49:10
10676
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人