C语言程序设计进阶
南洋旅客
在痛苦之外劝慰他人是很容易的。
展开
-
逆序输出(10分)——C语言程序设计进阶(翁恺)
逆序输出(10分) 题目内容: 你的程序会读入一系列的正整数,预先不知道正整数的数量,一旦读到-1,就表示输入结束。然后,按照和输入相反的顺序输出所读到的数字,不包括最后标识结束的-1。 输入格式: 一系列正整数,输入-1表示结束,-1不是输入的数据的一部分。 输出格式: 按照与输入相反的顺序输出所有的整数,每个整数后面跟一个空格以与后面的整数区分,最后的整数后面也有空格。 输入样例: 1 2 3 4 -1 输出样例: 4 3 2 1 时间限制:500ms内存限制:3.原创 2021-12-09 21:58:22 · 318 阅读 · 0 评论 -
带头节点的简单有序链表的创建和查询修改
头结点是在链表的开始结点之前附加的一个结点。可以使得无论链表是否为空,头节点总是非空 头指针:指向链表的第一个节点(或者说是链表中第一个结点的存储位置叫做头指针),如果链表有头结点,则是指向头结点的指针。 在访问链表时,只能顺序访问,我们要先找到链表的头指针,因为它是指向第一个节点的指针,只有找到第一个节点之后 才能通过它访问后续节点,之后的每一个结点,其实就是上一个的后继指针指向的位置。 头指针具有标识作用,所以常用链表名称命名头指针。 无论链表是否为空,头指针均不为空。头指针是链表的.原创 2021-12-08 21:01:04 · 690 阅读 · 0 评论 -
字符串对比——C语言程序设计进阶(翁恺)
题目内容: 题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。 注意,第一个字符的位置是0。 注意,第一个字符串在第二个字符串中的位置可能不止一处。 注意,字符串中可能含有空格。 注意,两个字符串的长度一定大于0。 输入格式: 两个字符串,一行一个。 输出格式: 第一个字符串在第二个字符串原创 2021-11-22 22:40:33 · 198 阅读 · 0 评论