自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 吉林大学超星MOOC高级语言程序设计 实验09(2021级)

程设的最后一次作业了,哈哈哈,我的代码其实不是补全的代码,基本都是重写的。我不太喜欢一堆*****的写法。然后祝大家机试的ak,笔试的满绩!1.(程序题)题目编号:Exp09-Enhance01题目名称:单链表倒数第K个结点题目描述:请填写缺失代码完成程序,实现如下功能: 首先根据键盘随机输入,以0结束的若干非零整数建立单链表; 然后根据输入的整数K,输出链表倒数第K个结点的值,相邻数字间以一个西文空格间隔,最后一个数字后无任何字符; 若不存在则输出NULL。...

2021-12-15 00:27:13 3579 1

原创 吉林大学超星MOOC高级语言程序设计 实验08(2021级)

1.(程序题, 20分)题目编号:Exp08-Basic03题目名称:八皇后本质不同的解题目描述:如上题所述,当N=8时,一共有92种可能。如果去除其中上下对称、左右对称棋局、主副对角线对称棋局和旋转后重复棋局,则有12种完全不同的棋局。编写程序,输出这12种棋局。输入:无输出:共12行,每行输出1种棋局,例如,第一行输出 No1:1 5 8 6 3 7 2 4(冒号为西文冒号且前后无多余字符,冒号后的每个数字后均有一个西文空格),其中No1 表示这是第1种棋局.

2021-12-06 20:18:55 2340 5

原创 吉林大学超星MOOC高级语言程序设计 实验07(2021级)

1.(程序题)【计2016级期末试题】构造一个表示教师的结构体(包含3个字段:姓名、性别、年龄),编写函数,读入n个教师的信息,存入一个结构体数组中(如下图所示)。最后输出第n/2个教师的信息。例如:一个教师的信息为zhangsan、false、50,另一个教师的信息为lisi、false、37。输入:依次输入一个正整数n及n个教师的姓名、性别、年龄。(说明:n不大于10;姓名长度不超过20个英文字符;性别输入0/1表示女/男)。输出:数组下标为n/2的教师信息。(说明:n/2直接截取.

2021-11-29 11:34:52 2480 3

原创 吉林大学超星MOOC高级语言程序设计 实验06 (2021级)

1.(程序题)题目编号:Exp06-Basic01,GJBook3-10-02题目名称:排列组合问题描述:编写程序求函数C(m,n)的值。输入:从键盘随机输入一个自然数和一个非负整数,分别作为m和n的值(m≥n)。输出:函数C(m,n)的值。样例1:输入:4 1输出:4样例2:输入:62输出:15#include <stdio.h>int c(int m,int n){ if(n<0){ retu...

2021-11-29 09:22:48 5597 3

原创 DFS(深度优先搜索)

DFS(depth-first search)是一种搜索手段,它从某一个状态开始,不断转移,直到状态无法转移回退到前一步,继续转移到其他的状态,不断重复,知道找到它的解。根据这种性质,DFS用递归实现比较简单。我们来看几道题来理解一下dfs.第一道题就是求全排列#include <iostream>using namespace std;int a[10],flag[10],n; void dfs(int x){ if(x==n+1){

2021-11-28 14:02:03 340

原创 吉林大学超星MOOC高级语言程序设计 实验05 (2021级)

1题目编号:Exp05-Basic01,GJBook3-07-06题目名称:字符串长度题目描述:编写程序实现:使用自编函数int strlen(char *str),求字符串str长度;并在主程序中调用。输入:从键盘随机输入长度不超过256的字符串,字符串内可能包含若干空白字符。输出:字符串的长度。样例1:输入:123456输出:8样例2:输入:A输出:1#include <stdio.h>char str[256];int strlen(c..

2021-11-20 19:44:01 4975 15

原创 吉林大学超星MOOC高级语言程序设计 实验04 数组及其在程序设计中的应用 约瑟夫问题(Josephus)

约瑟夫问题是链表的经典问题,但是它在数组这里面出的,当然可以用数组来做,下面是题目的要求。下面是代码。​#include <stdio.h>int a[1001];int main(){ int n,s,m; scanf("%d %d %d",&n,&s,&m); for(int i=0;i<n;i++){ //平平无奇的赋值 a[i]=i+1; } s--; ...

2021-11-20 17:51:11 2222 3

空空如也

空空如也

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

TA关注的人

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