自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RuntimeError: “addmm_impl_cpu_“ not implemented for ‘Half‘

大语言模型GLM运行报错:RuntimeError: "addmm_impl_cpu_" not implemented for 'Half'

2024-04-25 11:15:06 365 1

原创 单链表:添加、查找、删除、插入、查找倒数第k个

链表的基本操作/*1.2-a-f 链表 void createLink(); //1.2-a 以表尾添加结点的方式构建链表 int findNode(const T& value); //1.2-b 查找值为value的结点,返回第一个值为value的结点位置,若不存在返回-1 void deleteValue(const T& value);//1.2-c 删除所有值为value的结点 bool insertPos(const int i, con

2020-11-24 21:00:13 434 1

原创 c++ 简单时钟的实现

简单时钟的实现新手基础,没有很多的功能判断用户是否修改时间修改时分秒还是仅修改其中一项设置完后,始终开始运行,并显示时间#include"iostream"#include<ctime>#include <windows.h>using namespace std;class Time{private: int h, m, s;//时,分,秒public: Time(int hour = 0, int minute = 0, int second = 0

2020-07-01 22:46:48 1126

原创 n人生日不重复概率的计算与仿真

上机作业(1) 假设我们班有50名同学,每个同学都报出自己的生日, 每个同学的生日都不相重的概率只有0.0296,如果有100个同学,不相重的概率为3.0725´10-7。相重复的概率如此之大与我们主观想象不同。写一个程序,输入同学的人数n计算出其生日不重复的概率。然后在用彷真的方法, 利用随机数产生每个同学的生日,计算出生日不重复的概率并与前面的结果进行比较。[学生的生日可以用随机...

2020-03-07 12:24:26 4558 4

原创 C语言字符串自定义函数的应用,串a中所有子串b换成子串c,删除串a中所有子串b,一篇文章中单词个数,字符串以字符b分割若干子串存入c中

做一些,字符串函数的应用。char* mreplace(char* a, char* b, char* c) char* p1 = a, d[81], * p2 = d; while (p1) { p1 = strstr(p1, b); if (p1) { strcpy_s(p2, 80, c);...

2019-12-17 15:09:21 390

原创 C语言字符串(不使用标准函数)函数的实现,strstr,strcmp,strlen,gets,puts,strcpy,strcat

首先是两个基础函数 gets和puts这里,没有做越界检查,也没有做最大值限制,比较不安全。char* mgets(char * pc){ char *p = pc; do { *p++ = getchar(); } while (*(p-1) != '\n'); *(p-1) = '\0'; return pc;}vo...

2019-12-17 15:02:31 621

原创 C语言 查找

7/100保存草稿发布文章 博文管理我的博客退出 Trash Temp C语言 查找加粗斜体标题删除线无序有序待办引用代码块表格超链接图片视频导入导出摘要 添加摘要保存撤销重做目录帮助 查找一般有顺序查找,二分法查找,差值查找,斐波那契查找(黄金分割...

2019-12-09 23:14:48 626

原创 随机生成十以内四则运算,并打印总分和错题数(函数)

又是一次上机作业,最近正在学函数。然后无比皮(也不知道说什么)的把所有函数写在一个头文件里,没法逐个上传,就象征性的上传一道题。 一 道关于计算机随机产生10道四则运算题通过计算机随机产生10道四则运算题,两个操作数为1~10之间的随机数,运算类型为随机产生的加、减、乘、整除中的任意一种,如果输入答案正确,则显示“yes!”,否则显示“Not!”,不给机会重做,10道题做完后,按每题10分...

2019-11-23 17:23:59 1685

原创 找到和最大 子数组(数组)

上机作业输入一个整形数组,数组里有正数也有负数,数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。例如输入的数组为3, 2, -6, 4, 7, -3, 5, -2,和最大的子数组为4, 7, -3, 5。先定义两个数组n[12],b[],一个用来放数组,一个用来放子数组。其中三层嵌套循环第一层,用来规定几个数相加;第二层用来,n[0]-n[...

2019-11-11 13:51:57 607

原创 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数(数组)

我们只是简简单单的数组,并没有涉及到指针,所以以后学了指针会来优化代码的。希望我记得。。。。。#include<stdio.h>int main(){ int n[30] = { 1,2,3,4,5,6,7,8,9,10,11,22,33,44,55,66,77,88,99,100 }; int i,m; scanf_s("%d", &m); for (i = ...

2019-11-10 19:50:01 3713

原创 去除数组内重复元素(数组)

要不,直接上代码。。。。。#include<stdio.h>int main(){ int n[12] = { 1,1,2,7,3,2,3,4,5,8,7,4}; int i,j; for (i = 0; i < 12; i++) { if (n[i]) { for (j = 0; j < 12; j++) { if (n[i] =...

2019-11-10 19:45:43 163

原创 将一个一堆数组的数前后反转(数组)

吃可爱多长大的孩子,会想到直接在输出时从大到小就好。。。但是这是上机作业,,,所以还是正经两秒吧。。。交换数据应该比较简单。有两点注意一下:1.交换n次则,会使数组保持不变,比如1和3换,然后3又和1换。2.所以交换n/2,这时要讨论奇偶;代码#include<stdio.h>int main(){ int i,t; int n[10] = {1,2,3,4,5,6...

2019-11-10 18:46:33 748

原创 合并两个有序数组,并排列(数组)

上机作业将两个从小到大有序整形数组a,b合并。直接上代码插入法:(限制性较大)#include<stdio.h> int main() { int a[5] ; int b[20] ; int i, j, m; printf("输入两个有五个数字的有序数列:\n"); \\此处数字可换 for (i = 0; i < 5; i...

2019-11-06 20:05:53 1369

原创 C语言解决狐狸找兔子的问题(数组)

####上机作业 山顶有10个洞,一只兔子和一只狐狸住在各自的洞里,狐狸总想吃掉兔子,一天兔子对狐狸说,你想吃我有一个条件,你先把洞编号1到10,你从第10 洞出发,先到第1号洞找我,第二次隔一个洞找我,第三次隔两个洞找我,以后依次类推,次数不限请问兔子躲在哪个洞里,可使狐狸找 了1000次(假定)也没找到。用数组定义几号洞,狐狸找的洞加1...

2019-11-06 19:06:20 2686

原创 输出n~m内所有素数,并统计素数个数(循环)

输出n~m内所有素数,并统计素数个数素数判断for (j = 2; j < n; j++){if (n % j == 0)break;if (j == (n - 1)){printf("%d\n", n);break;}}整体代码如下#include<stdio.h>int main(){ int i, n, j, m; scanf_s("%...

2019-11-04 15:00:24 8468 1

原创 分解质因数(循环)

输入一个正整数,如果该数不是素数则分解质因数,并输出所有因子。90=2*3*3*4注意输出时加上*#include<stdio.h>int main(){ int n, j = 2; scanf_s("%d", &n); printf("%d=", n); if (n == 2) printf("2\n"); while (1) { if (n...

2019-11-03 18:33:37 1110

原创 打印一个三角形(循环)

这次上机作业,是要用* 组成一个三角形直接上代码#include<stdio.h>#include<math.h>int main(){ int i,j; for (i = 9;i>0;i--) { j = i; for(j=i;j>0;j--) printf(" "); for (j = 10 - i; j >...

2019-11-03 16:48:28 283

原创 计算1000!末尾含有多少个0(循环)

计算1000!末尾含有多少个0开始,小瞧这个上机作业了,就单纯循环,然后判断末尾是否为零(好傻一猿)还觉得自己十分机智的用了long long型。。。。。。错误代码如下:#include<stdio.h>int main(){ long long x=1,n, i = 0; for (n = 1000; n >=1; n--) { x *= n; w...

2019-11-02 10:59:18 2182 2

原创 阿拉伯数字转为大写数字(选择)

将阿拉伯数字转为大学数字“一”等记录一次上机作业:switch语句#include<stdio.h>#include<math.h>int main(){ int x, n,i=0,m; int; scanf_s("%d", &x); m = x; while (x != 0) { x /= 10; // 去掉最后一位 i++; }...

2019-11-01 21:09:51 354

原创 求最大公约数(循环)

用穷举法和迭代法求两个整数的最大公约数穷举:一个数一个数试,直到两数同时除尽。#include<stdio.h>int main(){ int x, y,i,n; scanf_s("%d%d", &x, &y); if (y > x) { n = x; x = y; y = n; } for (i = y; i >=...

2019-10-31 21:44:33 2868 1

原创 求n的阶乘,求1~n的阶乘和(循环)

上机作业输入一个正整数n,输出其阶乘。#include<stdio.h>int main(){ int j,n=1,i; scanf_s("%d", &j); for (i = 1; i<= j; i++) { n *= i; } printf("%d", n); return 0;}初学,见谅...

2019-10-31 11:07:21 2209

原创 设计简单的计算器的程序(字符)

又是一次上机作业(只做整型运算)设计简单的计算器的程序。要求根据用户输入的表达式:操作数1 运算符op 操作数2指定的算术运算符为: +、-、*和/。思路:定义一个字符型变量c,来完成运算。#include <stdio.h>int main(){ int x, y, p; char c; scanf_s("%d", &x); scanf_s("%c...

2019-10-31 10:55:51 1096

原创 输出ASCII码表(循环)

##利用循环语句输出ASCII码表又是一次上机作业。。。先来说一下思路:表是二维,所以是套两个循环,然后注意输出范围32-126。上代码#include<stdio.h>int main(){ int i,n,j=30; char p; printf(" "); for (i = 0; i <= 9; i++) { printf("%4d", i)...

2019-10-31 10:50:21 2733

原创 输出今天是星期几并计算n天后的日期(万年历)

#类似一个万年历今天的上机作业如下:计复杂的日期计算器。要求根据用户输入一个日期,实现如下功能:(1)判断日期是否有效;(2)输出n天后的日期;(n为用户输入,可正可负);(3)输出当天是星期几。 先来说一下思路:从公元一年算起,算出总天数s,一月一日为星期一,后给mod7,注意余0时是星期天。注意判断闰年。给s加(减)n后再次从公元元年起算,输出最终日期。代码如下:#inc...

2019-10-30 18:17:22 6001

空空如也

空空如也

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

TA关注的人

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